Estoy tratando de reemplazar la base de datos de sms y contactos en el emulador de Android con algún otro (extraído de otro teléfono).
Ya he insertado con éxito los archivos en el emulador (usando adb push
), pero tengo que reiniciar el emulador para ver si algo cambia.
En mi registro hay una declaración que dice que el teléfono está ejecutando una copia de seguridad del formulario:
04-23 11:22:00.064: I/SystemServer(81): Backup Service
04-23 11:22:00.135: I/BackupManagerService(81): Found stale backup journal, scheduling
04-23 11:22:00.145: I/BackupManagerService(81): com.android.inputmethod.latin
04-23 11:22:00.145: I/BackupManagerService(81): com.android.browser
04-23 11:22:00.145: I/BackupManagerService(81): com.android.providers.settings
04-23 11:22:00.165: I/BackupManagerService(81): android
04-23 11:22:00.175: I/BackupManagerService(81): com.android.providers.userdictionary
04-23 11:22:00.204: I/BackupManagerService(81): Backup enabled => true
Mientras observo el sistema de archivos en Eclipse, puedo ver que el archivo de diario se crea en /data/data/com.android.providers.telephony/databases
, crece, luego desaparece, y mi archivo mmssms.db (anteriormente presionado por la línea de comandos) se reduce, lo que da como resultado mi base de datos vacía;/
¿Algunas ideas?
Intenta ejecutar este comando desde tu PC:
adb shell bmgr enable false
Si tiene más de un dispositivo o emulador ejecutándose/conectado, deberá agregar la -s DEVICE
opción.
Filipbe
jeff luyet
Backup Manager now disabled