Si tiene Android 4.0 o superior, puede usar el adb backup
resp. adb restore
comando incluso sin rootear su dispositivo. La sintaxis es:
adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
Para hacer una copia de seguridad completa, esto significaría adb backup –apk –shared –all –f /backup/mybackup.ab
( por ejemplo, adb restore /backup/mybackup.ab
restaurar la copia de seguridad en el nuevo dispositivo). Pero tenga en cuenta que esto significaría "todo o nada": no puede restaurar aplicaciones individuales de esta manera. Por lo tanto, es posible que desee incluir los nombres de paquete de las aplicaciones para transferir. Para encontrarlos, por ejemplo, busque las aplicaciones en Google Play; encontrará los nombres de los paquetes en la URL ( id=<package_name>
). Su comando de respaldo se vería así:
adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3
Restaurar permanece igual, ya que adb restore
siempre restaura todo desde el archivo de copia de seguridad (no hay una selección de piezas disponibles aquí).
Para obtener una lista de los comandos ADB disponibles, consulte, por ejemplo, aquí .