¿Alguien sabe cómo obtengo la ruta de mi directorio de aplicaciones? (Por ejemplo, /data/data/my.app.lication/
)Obtener el Directorio de aplicaciones
Actualmente estoy usando este método: myActivity.getFilesDir().getParent();
, pero me parece una solución cuando hay una solución más simple. Además, el efecto secundario es la creación del directorio files
, que no es necesario.
aclaración: Primero - Gracias por las respuestas. Intento entender si ya existe un método que lo hace, no para otro trabajo alternativo.
@MByD: Por curiosidad, lo que específicamente está tratando de hacer? No deberías necesitar ese directorio. Por ejemplo, si desea trabajar con el directorio de la base de datos, use 'getDatabasePath()'. O bien, si desea que su propio directorio sea independiente de cualquier otra cosa, use 'getDir()'. – CommonsWare
@CommonsWare - Tengo un objeto compartido que no está bajo mi control que crea varias carpetas en mi carpeta de paquetes, y necesito acceder a ellas. Me pregunto por qué no está disponible la carpeta base por algún método. – MByD
@MyByD: Dile a quien escribió el objeto compartido que se examine la cabeza. – CommonsWare