F
Flixius
Fortgeschrittenes Mitglied
- 4
Hallo,
Ich bin auf der Suche nach einer Möglichkeit aus der App heraus eine XML-Datei zu beschreiben und sie lokal auf dem Handy abzulegen.
Bei meinem naiven Versuch bekomme ich die folgende Exception geworfen: java.io.FileNotFoundException: /test1.xml: open failed: EROFS (Read-only file system)
Der Code sieht in etwa so aus.
File result = new File("test1.xml");
try {
serializer.write(testobject, result);
} catch (Exception e) {
e.printStackTrace();
}
Tritt dieser Fehler auf, weil eine Permission fehlt (wenn ja, welche?) oder ist mein Ansatz schon von Grund auf falsch?
Letztendlich ist mein Ziel möglichst ohne Internetverbindung über Serialisierung ein Objektmodell im Hintergrund zu halten mit dem ich in der App dann arbeiten kann.
Über ein paar Hinweise, Links, Tutorials, oder Tipps würde ich mich freuen.
Viele Grüße - Flixius
€dit: Fast vergessen - Die App sollte auch auf ungerooteten Telefonen funktionieren.
Ich bin auf der Suche nach einer Möglichkeit aus der App heraus eine XML-Datei zu beschreiben und sie lokal auf dem Handy abzulegen.
Bei meinem naiven Versuch bekomme ich die folgende Exception geworfen: java.io.FileNotFoundException: /test1.xml: open failed: EROFS (Read-only file system)
Der Code sieht in etwa so aus.
File result = new File("test1.xml");
try {
serializer.write(testobject, result);
} catch (Exception e) {
e.printStackTrace();
}
Tritt dieser Fehler auf, weil eine Permission fehlt (wenn ja, welche?) oder ist mein Ansatz schon von Grund auf falsch?
Letztendlich ist mein Ziel möglichst ohne Internetverbindung über Serialisierung ein Objektmodell im Hintergrund zu halten mit dem ich in der App dann arbeiten kann.
Über ein paar Hinweise, Links, Tutorials, oder Tipps würde ich mich freuen.
Viele Grüße - Flixius
€dit: Fast vergessen - Die App sollte auch auf ungerooteten Telefonen funktionieren.