Quiero abrir un archivo de la carpeta res / raw / . Estoy absolutamente seguro de que el archivo existe. Para abrir el archivo que he intentado
File ddd = new File("res/raw/example.png");
El comando
ddd.exists();
produce FALSO . Entonces este método no funciona.
Molesto
MyContext.getAssets().open("example.png");
termina en una excepción con getMessage () "null".
Simplemente usando
R.raw.example
no es posible porque el nombre del archivo solo se conoce durante el tiempo de ejecución como una cadena.
¿Por qué es tan difícil acceder a un archivo en la carpeta / res / raw /?