Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi XE6: Zusätzliche Dateien beim Debug (https://www.delphipraxis.net/181522-xe6-zusaetzliche-dateien-beim-debug.html)

Kralle 21. Aug 2014 20:21

XE6: Zusätzliche Dateien beim Debug
 
Moin,

wenn ich eine Anwendung auf meinem Android-Tablet debug, dann läuft die Anwendung eigentlich fehlerfrei, aber das Lesen und Schreiben in einer Externen Datei klappt nicht.
Als Win32-Anwendung läuft es, aber unter Android fehlt die externe Datei die benötigt wird.
Im Bereitstellungsmanager habe ich die externe Datei eingetragen - als Zielverzeichnis "assets\internal".

Aber,
Code:
FileExists(ExtractFilePath(ParamStr(0))+'\parameter.xml')
findet die Datei nicht.
Wohin muß fürs Debug und wohin muß fürs Release die Datei kopiert werde? Wie läuft FileExist OS unabhängig?
Wie gebe ich so eine APK plus XML weiter?

Gruß HEiko

Stevie 21. Aug 2014 21:01

AW: XE6: Zusätzliche Dateien beim Debug
 
Das hier dürfte dir helfen:
http://docwiki.embarcadero.com/RADSt...en_von_Dateien

Kralle 22. Aug 2014 07:33

AW: XE6: Zusätzliche Dateien beim Debug
 
Hallo Stevie,

Zitat:

Zitat von Stevie (Beitrag 1269498)

Fürs Debug hat es geholfen.
Ein
Code:
TPath.Combine(TPath.GetDocumentsPath)
liefert auf Android:
Zitat:

.\data\data\com.embarcadero.MyBaseTest\files\
Aber, wenn ich dann mittels Explorer ins Verzeichnis schaue, liegt dort keine XML-Datei:cry:

Wie bekomme ich die XML bei der Weitergabe der .apk in das entsprechende Verzeichnis:?:
Unter Windows würde ich da für einen Installer benutzen.

Gruß HEiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:58 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