Wie kann ich pull-Datenbanken von meinem android auf mein desktop?
Ich versuche das mit meinem Nexus One.
Ich habe das android SDK und habe folgenden Befehl verwendet
adb pull /data/data/com.myapp.android/Datenbanken C:\pulls
aber alles was ich bekomme ist
pull: building file list...
0-Dateien gezogen. 0 Dateien übersprungen.
Auch scheint es egal, wie viel Daten ich hinzufügen das tutorial-Editor-app, die ich installiert, die Größe der Daten für die app (siehe Einstellungen) nie über 8KB. Wie ist das möglich? Gibt es eine andere Stelle, wo die Datenbanken gespeichert sind? Wenn ich den Datei-Explorer-Ansicht (das ist ein Teil von ADT) in Eclipse, ich sehe es gibt nichts in /data.
Hinzufügen eine Wendung, die ich keine Mühe haben, ziehen Sie alle anderen Dateien aus dem Gerät. Es ist nur Datenbanken habe ich Probleme mit.
Bin ich etwas fehlt? Vielen Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zugriff auf internen Speicher nicht möglich ist, es sei denn, Ihr Telefon verwurzelt ist. Eine einfache Möglichkeit ist die Verwendung der emulator, und dann können Sie auf die Dateien. Um eine Datenbank aus dem Gerät habe ich ein kleines Dienstprogramm, und legen Sie in einige debug-UI für Sie:
dbFilePath = backupDB.getAbsolutePath();
gibt mir eine Fehlermeldung... was istdbFilePath
?Erstellen "ziehen.bat" - Datei in Ihrem windows-desktop.
In der Datei setzen:
Wenn Sie mit MAC-oder Linux versuchen, dieses Skript. Dies nicht erfordern root-Berechtigungen