Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Android: Ini-Dateien und Verzeichnisse (https://www.delphipraxis.net/181525-android-ini-dateien-und-verzeichnisse.html)

geosucher 22. Aug 2014 08:05


Android: Ini-Dateien und Verzeichnisse
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

wieder mal ein Problem. Ich arbeite mit Delphi XE5 an einer Android App. Ich möchte eine INI_Datei verwenden mit folgender Procedure:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var FileN,pth,fn : String;
    IniF        : TIniFile;
begin
 pth:=System.IOUtils.TPath.GetHomePath;
 fn:='txt.ini';
 if TDirectory.Exists(pth,true) then
  begin
   Memo1.Lines.Add('Verzeichnis existiert....');
   FileN:=System.IOUtils.TPath.Combine(pth,fn);
   if not System.IoUtils.TFile.Exists(FileN) then
    Memo1.Lines.Add('Ini-Datei '+fn+' nicht vorhanden!')
   else
    begin
     IniF:=TIniFile.Create(FileN);
     TimerInt:=IniF.ReadInteger('Timer','Interval',300000);
     IniF.Free;
     Memo1.Lines.Add('Timerintervall: '+IntTOStr(TimerInt));
    end;
  end;
end;
Ich kopiere die INI-Datei per USB auf das Smartphone (Samsung Galaxy S3) und egal, ob ich über den Debugger oder die App auf dem Smartphone starte, ist die Ini_Datei nicht da....
Hat jemand einen Tipp???

Danke im Voraus

Geosucher

Mavarik 22. Aug 2014 10:03

AW: Android: Ini-Dateien und Verzeichnisse
 
Kopierst Du die Datei auch in den HomePath?

Mavarik

geosucher 22. Aug 2014 10:54

AW: Android: Ini-Dateien und Verzeichnisse
 
Hallo Mavarik,

habe die App mit dem Debugger laufen lassen und beendet. Dann habe ich die INI-Datei in das Verzeichnis "/storage/emulated/0/Android/data/com.embarcadero.FTPWrapper_Android/files"
kopiert. So zeigt es mir der File Commander auch an.
Starte ich die App dann vom Smartphone, findet er die Datei nicht.
Allerdings zeit mir der Debugger in der Variablen pth den Wert
"/data/data/com.embarcadero.FTPWrapper_Android/files" an.

Gruß

Geosucher

Mavarik 22. Aug 2014 23:09

AW: Android: Ini-Dateien und Verzeichnisse
 
Zitat:

Zitat von geosucher (Beitrag 1269545)
Hallo Mavarik,

Gruß

Geosucher

"/storage/emulated/0/Android/data/com.embarcadero.FTPWrapper_Android/files" <> "/data/data/com.embarcadero.FTPWrapper_Android/files"

:stupid:

Warum erzeugst Du die Datei nicht beim 1. mal on the fly oder überträgst die mit dem "CopyonStartup" mit dem IDE Bereitstellungsmanager?

Oder gemäß meinem Tutorial per TCP/IP

Grüsse

wschrabi 11. Sep 2014 10:00

AW: Android: Ini-Dateien und Verzeichnisse
 
Halllo
danke für die info.
mfg
ws


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz