Si tienes acceso root, puedes utilizar Titanium Backup
para enlazar o desenlazar una aplicación de/del Play Store. ¿Qué hace Titanium Backup
para lograrlo? No creo que la API de Android soporte esto directamente. ¿Modifica un archivo o una base de datos o algo más?
Simplemente tengo curiosidad...
Respuesta
¿Demasiados anuncios?Elimina la entrada de la aplicación de la base de datos /data/data/com.android.vending/databases/localappstate.db
:
root@android:/data/data/com.android.vending/databases # ls
library.db
library.db-journal
localappstate.db
market_assets.db-journal
suggestions.db
suggestions.db-journal
appstate.db
root@android:/data/data/com.android.vending/databases # sqlite3 localappstate.db
Versión SQLite 3.7.4
Ingrese ".help" para obtener instrucciones
Ingrese declaraciones SQL terminadas con un ";"
sqlite> select * from appstate where package_name='com.android.chrome';
com.android.chrome|2||||0|||@gmail.com||
... Aquí me desconecté del Market con Ti ...
sqlite> select * from appstate where package_name='com.android.chrome';
sqlite>
No tengo conocimiento de que haga otras modificaciones en el sistema de archivos (no afecta a library.db