2012-04-03 6 views
1

Ich muss eine SQLite-Datenbank von einem Android-Telefon auf einen Computer exportieren.Datenbank von Android-Telefon lesen

Ich weiß, dass Sie es mit dem Pull-Befehl und Shell tun können, aber es scheint , dass dies nur auf gerooteten Telefonen möglich ist (oder das ist, was ich gelesen habe). Ist das wahr oder gibt es eine andere Möglichkeit, die db-Dateien zu ziehen?

Im Moment kopiere ich die gesamte Datenbankdatei auf den externen Speicher, um von einem PC darauf zugreifen zu können. Ich weiß nicht, ob das gut oder schlecht ist.

Was sind meine Optionen hier?

+2

Ich glaube nicht, dass Sie ein verwurzeltes Telefon verwenden müssen, um 'adb pull' zu verwenden. –

+0

@AleksG Ich sah das gleiche Problem und versuchte Adb ziehen, aber Sie können nicht Dateien aus/Daten/Daten ohne Verwurzelung ziehen –

Antwort

0

Meine Lösung war für eine Übertragung zu hören und die Datenbank an einen Ort zu kopieren, wo ich die Datei ziehen kann. Für mich war das der externe Speicher.

0

Nun, wenn Sie es nicht mit adb ziehen können, könnten Sie versuchen, es an sich selbst zu mailen oder Dropbox oder etwas zu verwenden?

lesen: How to attach database file to an Email in android?

+0

Das ist nicht wirklich eine gute Option, ich möchte in der Lage sein, es über USB zu bekommen. –

Verwandte Themen