Hallo,
ich habe eine kleines Problem mit dem Zugriff zu internen Speicher
Stiuation ist folgendes:
Hab ein kleiner Projekt und sieht so aus:
ProjectName -> Files -> Backup (darunter möchte ich die Backup-XML-Dateien speichern)
ProjectName -> Files -> Bestellungen (hier möchte ich die Bestellungen speichern)
und meine Code sieht so aus:
Mit obigen Code bekomme ich folgende Fehlermeldung auf meinem Tablet:
Aber, wenn ich die ganze Dateien unter /data/data/intern.speichern.test/xxxx.XML speichere, kann lesen und schreiben.
Meine Frage ist, ich such eine Möglichkeit, dass man einen Ordner im Internen Speicher erstellen kann (zb: projektname->Files->Backup oder nur projektname->Backup). Kann mir jemand einen Tip geben?
danke im Voraus
ich habe eine kleines Problem mit dem Zugriff zu internen Speicher
Stiuation ist folgendes:
Hab ein kleiner Projekt und sieht so aus:
ProjectName -> Files -> Backup (darunter möchte ich die Backup-XML-Dateien speichern)
ProjectName -> Files -> Bestellungen (hier möchte ich die Bestellungen speichern)
und meine Code sieht so aus:
B4X:
Sub SaveOptions
Dim TW As TextWriter
TW.Initialize(File.OpenOutput(File.DirInternal , "/Kasse10/test.txt", False))
TW.WriteLine("Preis")
TW.WriteLine("15")
TW.Close
End Sub
Sub ReadOptions
If File.Exists(File.DirInternal, "/Kasse10/test.txt") = False Then Return
Dim TW As TextReader
TW.Initialize(File.OpenInput(File.DirInternal, "/Kasse10/test.txt"))
Text = TW.ReadLine
Preis = TW.ReadLine
Log (Text)
Log (Preis)
Msgbox ("Gelesen: " & Text & " " & Preis, "information")
TW.Close
End Sub
Mit obigen Code bekomme ich folgende Fehlermeldung auf meinem Tablet:
B4X:
java.io.FileNotFoundException: /data/data/intern.speichern.test/files/Kasse/test.txt (No such file or directory)
Aber, wenn ich die ganze Dateien unter /data/data/intern.speichern.test/xxxx.XML speichere, kann lesen und schreiben.
Meine Frage ist, ich such eine Möglichkeit, dass man einen Ordner im Internen Speicher erstellen kann (zb: projektname->Files->Backup oder nur projektname->Backup). Kann mir jemand einen Tip geben?
danke im Voraus