¿Cómo leer un archivo del directorio src / instrumentTest / resources en Android?
Tengo una aplicación de Android que usa el nuevo diseño estándar de gradle:
src/main/java src/main/resources src/instrumentTest/java src/instrumentTest/resources
Tengo una prueba unitaria ensrc/instrumentTest/java/com/example/MyUnitTest.java
que lee un archivo ubicado ensrc/instrumentTest/resources/testfile.json
He intentado estas dos formas de leer el archivo en la prueba unitaria sin éxito (no puede encontrar el archivo):
String myJson = new Scanner(new File("testfile.json"),"UTF-8").useDelimiter("\\A").next(); String myJson = new Scanner(new File("resources/testfile.json"),"UTF-8").useDelimiter("\\A").next();
¡Salud!