FileInputStream (No such file or directory)

5

539901

Gast
Hallo, ich versuche mit "FileInputStream" eine Datei einzulesen, die ich in Android Studio in einen Ordner/Package "yamal" abgelegt haben. Leider kann ich nicht darauf zugreifen.
new FileInputStream("yamal/test-config-sample.yaml");
Ich bekomme immer wieder den Fehler "No such file or directory".
Welche Pfadangabe muss ich denn angeben?
Danke.
 
Hi,
wenn ich das richtig verstehe, dann brauchst du für deine App eine Datei in der Konfigurationen oder irgendwas stehen.
Das geht leider nicht indem du die Datei einfach in deinem Projekt ablegst.
Das musst du mit dem Asset folder machen. Da kannst du Dateien ablegen die du dann in der App aufrufen kannst.
Schau dir mal das an: Assets Folder in Android Studio - GeeksforGeeks

Vielleicht hilft das.
 
Hallo Jo,

danke für die Info. Ich habe jetzt den "Internal File Storage" die jede App zur Verfügung hat, verwendet.
 
Hi,

das geht auch. Nur muss das halt bei jeder App installation geschrieben werden. Der asset Ordner ist statisch und kommt mit der APK Datei mit.
 
O.k., Danke. Wieder was gelernt. Werde ich mir gleich mal anschauen.
 
Hallo Bedenke aber bei den assets das du die nur lesen kannst nicht schreiben.
Wenn dann kopiere die Datei aus den assets in denn App Speicher Bereich. Beim Zeiten Aufruf dann natürlich aus den App speicher öffnen.
 

Ähnliche Themen

Justice
Antworten
4
Aufrufe
1.667
Justice
Justice
M
  • myoggradio
Antworten
1
Aufrufe
776
myoggradio
M
B
Antworten
6
Aufrufe
1.049
jogimuc
J
Zurück
Oben Unten