Funktioniert der Befehl:
adb backup -all -f backup.ab
Kontakte ins Backup aufnehmen?
Nein, es würde keine Kontakte sichern. Ja, es würde Kontakte sichern.
Verwirrt , eh!
Ja, es würde Kontakte sichern.
Siehe diese Frage: Sichern/Wiederherstellen von SMS/MMS über ADB auf einem nicht gerooteten Gerät? Der Autor konnte Kontakte sichern. Später wurde bekannt, dass auf dem Gerät, auf dem die Sicherung durchgeführt wurde, Android 4.1.2 lief. Es war eine bizarre Offenbarung für mich, dass die Sicherung erfolgreich war.
Nein, es würde keine Kontakte sichern.
Gemäß dem hier erwähnten Manifest für die standardmäßige Contacts Provider-App in Android-Versionen (in Serie) würde für Jelly Bean und höhere Android-Versionen die ADB-Sicherung für Contacts Provider/Storage vom System verweigert, und daher würden Ihre Kontakte nicht gesichert .
Es ist nur ein Flag android:allowBackup="false"
, das die Ursache für die Ablehnung der Sicherung ist. Sehen Sie sich meine Antworten hier und hier an, um mehr über diese Flagge zu erfahren.
Ja tut es. Sie können es erhalten über:
adb pull /data/data/com.android.providers.contacts/databases/contacts2.db
Ja, es sollte die Kontakte enthalten. Ihre Syntax scheint jedoch falsch zu sein. Es sollte adb backup -all -f backup.ab
eher als adb backup .all -f backup.ab
Auch das -f backup.ab
ist optional, da dies die Standardeinstellung ist.
Es scheint nicht der Fall zu sein. Ich habe es mit den beiden folgenden Befehlen versucht
adb backup -all -apk -shared -nosystem -f adb_backup.ab
adb backup -all -apk -shared -system -f adb_backup.ab
und weder meine Fotos, SMS noch Kontakte wurden gesichert.
Feuerlord
adb pull
es aber nichtadb backup
! Außerdem würde Ihr Befehl nicht für ein Gerät funktionieren, auf dem der Kernel im sicheren Modus ausgeführt wird.Samus