FileInputStream (No such file or directory)

  • 5 Antworten
  • Letztes Antwortdatum
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

AnnaBauer21
Antworten
6
Aufrufe
278
AnnaBauer21
AnnaBauer21
Lennarts-welt
Antworten
0
Aufrufe
9
Lennarts-welt
Lennarts-welt
Justice
Antworten
4
Aufrufe
2.048
Justice
Justice
Zurück
Oben Unten