Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Android Datei löschen (https://www.delphipraxis.net/181478-android-datei-loeschen.html)

greenmile 19. Aug 2014 10:46

Android Datei löschen
 
Hallo,

ich stelle in meinem Android-Projekt eine Datei unter "assets\internal\" bereit, diese soll dann beim ersten Start der App verarbeitet und anschließend gelöscht werden. Zum löschen verwende ich "DeleteFile(TPath.GetDocumentsPath+'xxx'). Anschließend ist die Datei auch weg; blöderweise nur bis zum nächsten Start der Anwendung (ohne neu installieren), heißt: die wird nicht dauerhaft gelöscht, beim nächsten Start ist sie laut "FileExists" wieder da.

Die Berechtigung READ_EXTERNAL_STORAGE und WRITE_EXTERNAL_STORAGE habe ich. Weiß jemand was da falsch läuft? Benötige ich noch ein anderes Recht?

mjustin 19. Aug 2014 11:02

AW: Android Datei löschen
 
Inhalte des assets Ordners in Android können zur Laufzeit nicht geändert werden:

http://stackoverflow.com/questions/4...ime-in-android

Warum die Datei "scheinbar" gelöscht wurde, ist eine andere Frage.

greenmile 19. Aug 2014 11:07

AW: Android Datei löschen
 
Mist. Trotzdem danke.


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