2 votes

Comment Android garde-t-il la trace si une application a été installée auparavant?

Je cherche à savoir s'il existe un emplacement dans la racine où votre téléphone conserve un enregistrement des applications installées sur votre téléphone, comme peut-être une base de données. En tant que question secondaire, je cherche également à savoir par exemple où un jeu pourrait stocker des sauvegardes de jeu locales. J'ai fait un test où j'ai installé un jeu auquel j'avais déjà joué, donc la sauvegarde de jeu locale par défaut est là où je m'étais arrêté. Je l'ai désinstallé avec SD Maid et j'ai vérifié deux fois les données/données pour le nom du package et il a été supprimé. J'ai réinstallé l'application et elle avait conservé la dernière sauvegarde de jeu, donc elle sait évidemment qu'elle avait été installée précédemment. Une réinitialisation aux paramètres d'usine efface tout enregistrement d'une application ayant été installée, car en faisant cela, votre téléphone est considéré comme un appareil différent. Quoi qu'il en soit, après avoir désinstallé à nouveau, j'ai essayé de faire une find / -name *nomdupackage* > sdcard/output.txt et je n'ai obtenu que 3 résultats :

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

Je suppose que les données de sauvegarde du jeu seraient quelque part dans /data/ mais je ne sais pas où. En ce qui concerne un enregistrement des applications installées sur le téléphone, je ne sais pas où cela pourrait se trouver, ma seule supposition était data/data/com.google.android.gms/databases/

0voto

John Dallman Points 123

Je crois que c'est le Google Play Store qui garde une trace des applications installées sur chaque appareil.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X