Ich möchte eine Datei aus dem Ordner res / raw / öffnen . Ich bin absolut sicher, dass die Datei existiert. Um die Datei zu öffnen habe ich versucht
File ddd = new File("res/raw/example.png");
Der Befehl
ddd.exists();
ergibt FALSE . Diese Methode funktioniert also nicht.
Ich versuche es
MyContext.getAssets().open("example.png");
endet in einer Ausnahme mit getMessage () "null".
Einfach benutzen
R.raw.example
ist nicht möglich, da der Dateiname nur zur Laufzeit als String bekannt ist.
Warum ist es so schwierig, auf eine Datei im Ordner / res / raw / zuzugreifen?