Al ejecutar el códigoFile.list() devuelve un valor nulo para el directorio
File path = new File("/data");
boolean isDir = path.isDirectory();
//isDir is true
String[] fList = path.list();
//fList == null!
en un emulador Android 2.3, la lista de archivos es nulo. Esto parece contradecir la declaración de la documentación http://developer.android.com/reference/java/io/File.html#list():
Returns null if this file is not a directory.
¿Qué pasa aquí?
gracias por la pista. ¿Cómo debo verificar los permisos dados una ruta de directorio? – Philipp
En realidad, no es necesario, porque ya sabe a qué archivos puede acceder. Lea este breve párrafo: [ID de usuario y acceso a archivos] (http://developer.android.com/guide/topics/security/security.html#userid) –