8 votes

La sauvegarde adb inclut-elle les contacts ?

Est-ce que la commande :

adb backup -all -f backup.ab

inclure les contacts dans la sauvegarde ?

4voto

Firelord Points 23064

Non, il ne sauvegarderait pas les contacts. Oui, il sauvegarderait les contacts.

Confus eh !

Oui, cela permettrait de sauvegarder les contacts.

Voir cette question : Sauvegarder/Restaurer les SMS/MMS via ADB sur un appareil non rooté ? Son auteur a pu sauvegarder des contacts. Il a été révélé par la suite que l'appareil sur lequel la sauvegarde avait été effectuée fonctionnait sous Android 4.1.2. C'est une révélation bizarre pour moi que la sauvegarde ait réussi.

Non, il ne sauvegarderait pas les contacts.

Selon le manifeste mentionné aquí pour l'application par défaut Contacts Provider dans les versions Android (en série), pour les versions Android Jelly Bean et supérieures, la sauvegarde ADB pour Contacts Provider/Storage serait refusée par le système, et donc vos contacts ne seraient pas sauvegardés.

C'est un simple drapeau android:allowBackup="false" c'est la cause du refus de sauvegarde. Voir mes réponses aquí y aquí pour en savoir plus sur ce drapeau.

2voto

verix Points 332

Oui, c'est vrai. Vous pouvez l'obtenir via :

adb pull /data/data/com.android.providers.contacts/databases/contacts2.db

1voto

djh Points 21

Oui, il devrait inclure les contacts. Votre syntaxe semble cependant incorrecte. Elle devrait être adb backup -all -f backup.ab plutôt que adb backup .all -f backup.ab De même, le -f backup.ab est facultative car c'est la valeur par défaut.

0voto

user121378 Points 1

Cela ne semble pas être le cas. J'ai essayé avec les deux commandes suivantes

adb backup -all -apk -shared -nosystem -f adb_backup.ab
adb backup -all -apk -shared -system -f adb_backup.ab

et ni mes photos, ni mes SMS, ni mes contacts n'ont été sauvegardés.

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