2 votos

¿Cómo Android lleva un registro de si una aplicación ha sido instalada antes?

Estoy tratando de encontrar si hay una ubicación dentro de la root donde tu teléfono guarda un registro de las aplicaciones que se han instalado en tu teléfono, como tal vez una base de datos. Como pregunta secundaria, también estoy tratando de encontrar, por ejemplo, dónde un juego guardaría las partidas locales. Hice una prueba donde instalé un juego que ya había jugado antes, por lo que la partida local predeterminada es donde la dejé. Lo desinstalé con SD Maid y verifiqué nuevamente data/data para el nombre del paquete y fue eliminado. Reinstalé la aplicación y había conservado la última partida guardada, por lo que obviamente sabe que había sido instalado previamente. Un restablecimiento de fábrica borra cualquier registro de que una aplicación haya sido instalada, ya que al hacerlo, tu teléfono se considera un dispositivo diferente. De todos modos, después de desinstalar nuevamente, intenté hacer un find / -name *nombredepaquete* > sdcard/output.txt y solo obtuve 3 resultados:

/data/user/0/com.google.android.gms/files/backup_chunk_listings/
/data/data/com.google.android.gms/files/backup_chunk_listings/

Supongo que los datos de la partida guardada estarían en algún lugar de /data/ pero no tengo idea de dónde. En cuanto a un registro de qué aplicaciones tiene instaladas el teléfono, no tengo idea de dónde podría estar, mi única suposición fue data/data/com.google.android.gms/databases/

0voto

John Dallman Puntos 103

Creo que es la tienda de Google Play la que lleva un registro de qué dispositivo ha instalado qué aplicaciones.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X