Gibt es eine Möglichkeit, auf die Dateien zuzugreifen /data/dataund sie auf die Speicherkarte zu kopieren? Ich habe keinen root-Zugang.
Gibt es eine Möglichkeit, auf die Dateien zuzugreifen /data/dataund sie auf die Speicherkarte zu kopieren? Ich habe keinen root-Zugang.
Antworten:
Ohne Root-Zugang haben Sie 2 Möglichkeiten. Mit beiden Optionen können Sie (möglicherweise) auf die Dateien für eine bestimmte App zugreifen, z /data/data/com.app.packagename. B. auf den Ordner .
Wenn die Anwendung debuggbar ist, können Sie den run-asBefehl in der AdB-Shell verwenden (weitere Informationen zu AdB und dessen Installation finden Sie hier ).
adb shell
run-as com.your.packagename`
cp /data/data/com.app.packagename/
Wenn die Anwendung nicht debuggbar ist, können Sie die Sicherungsfunktion von Android verwenden.
adb backup -noapk com.app.packagename
Sie werden nun aufgefordert, das Gerät zu entsperren und den Sicherungsvorgang zu bestätigen. Es ist am besten, KEIN Passwort anzugeben, sonst wird es schwieriger, die Daten zu lesen. Klicken Sie einfach auf "Meine Daten sichern". Die resultierende "backup.ab" -Datei auf Ihrem Computer enthält alle Daten der App im Android-Sicherungsformat. Grundsätzlich handelt es sich um eine komprimierte TAR-Datei. Auf dieser Seite wird erklärt, wie Sie den OpenSSL-Befehl zlib zum Dekomprimieren verwenden können. Mit dem adb restore backup.dbBefehl können Sie die Sicherung wiederherstellen.
android:allowbackup="false"?