Cuando instalo una aplicación, ¿qué sucede en segundo plano, dónde se instala la aplicación, dónde se almacenan sus preferencias, dónde se almacena información como nombres de usuario y contraseñas, etc.?
donde esta instalada la aplicacion
El archivo .apk se coloca en /data/app
(consulte: ¿ En qué parte del sistema de archivos se instalan las aplicaciones? )
¿Dónde están almacenadas sus preferencias?
Esto depende de la aplicación. Si usa las clases SharedPreferences, entonces entran en /data/data/<app's package name>/shared_prefs
, pero es factible que se almacenen en cualquier lugar en el que la aplicación pueda escribir datos (es decir, todo /data/data/<app's package name>
, la tarjeta SD, etc.).
dónde se almacena información como nombres de usuario y contraseñas
Esto también depende de la aplicación. La mayoría de las veces, probablemente en algún lugar de /data/data/<app's package name>
. También podrían usar las API de AccountManager (la aplicación debe solicitar este permiso) que creo que usará la /data/system/accounts.db
base de datos.
CacahuetesMono
eldarerathis
CacahuetesMono
eldarerathis
CacahuetesMono
eldarerathis