Ich verwende Android Studio 2.0 und ich habe eine Android-Bibliothek erstellt, um einige Klassen und eine XML-Datei zu speichern. Die Datei befindet sich im Verzeichnis /res, aber ich kann keine Möglichkeit finden, darauf zuzugreifen. Ich bekomme immer eine FileNotFoundException
.Zugriff auf Ressourcen von Android-Bibliothek
Der Code, den ich verwende, um die Datei zu öffnen und serialisiert ist:
try {
SomeClass someClass = new SomeClass();
someClass.entries = new ArrayList<SomeEntry>();
Serializer serializer = new Persister();
InputStream file=assetManager.open("simple.xml");
someClass= serializer.read(SomeClass.class, file);
}
catch (Exception ex)
{
ex.getMessage();
}
Leider gleich ich vergaß zu erwähnen, dass ich nicht den Code in einer Aktivität mit (i es darauf ankommt). –
Vermögenswerte und 'res' sind unterschiedlich. – njzk2