Android kann Nicht finden, etwas in den Ordner Daten
ich versuche, um zu sehen, SQLite Datenbank irgendwie möglich (ich habe einen gerooteten Gerät). Ich habe versucht, den Datei-explorer in eclipse, aber ich kann nicht sehen, nichts unter data-Ordner. Kann jemand mir bitte helfen mit diesem
Ich habe versucht, Suche überall, aber konnte Sie nicht finden eine klare Lösung.
Ich habe auch versucht die adb shell aber ich sehe keine Liste der Dinge, die inneren Daten Ordner mit "ls" - Befehl.
Fehler
Opendir fehlgeschlagen. Permission denied
Ich vermute, das hat etwas zu tun mit rechten, aber wie kann ich es beheben
Bitte helfen
- versuchen Sie zu sehen-Datenbank mit einem emulator oder Gerät?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Benötigen Sie root-premission zu erkunden
DATA
- Verzeichnis...From phone
Ich benutze
terminal emulator
um die Arbeit zu tun..... Öffnen Sie einfachterminal
geben Sie dann insu
danach wird es Fragen für premision. dann müssen Sie die Artcd data/data/WhereEverYouNeedToGo/databases
und"WhereEverYouNeedToGo"
sollte der Namen des Pakets. Nach, dass Sie könnte tun, was immer Sie möchten mit Ihrer Datenbank.from PC
öffnen
terminal
odercmd
geheadb
Verzeichnis, führen Sie dannadb shell
dannsu
und danncd data/data/WhereEverYouNeedToGo/databases
Hoffe, es half.
Ausführen adb im root-Modus mit "adb root"
Versuchen, diese
Ihnen wurde eine Reihe von Antworten, wie zu nutzen, die root-Fähigkeit, allerdings als android ist entworfen, ohne die übernahme von root-gibt es andere Methoden auch, die Sie verwenden können, während die Entwicklung von apps.
1) Funktionalität Beinhalten, die auf einem Experten-Menü zum kopieren der Datenbank auf die SD-Karte; es ist keine Datei copy-Methode, die in android-java (und in den meisten Fällen Bestand kein 'cp' shell-Befehl), aber Sie finden zahlreiche Antworten hier mit einem copy-routine.
2) Machen Sie Ihre apk-debug-Version einer und verwenden Sie den " run " -Befehl erhalten Sie eine shell läuft als die Anwendung, die Benutzer-id und starten Sie in der app-data-Verzeichnis. Sie können dann kopieren Sie die Datenbank auf die SD-Karte, wenn die app hat diese Berechtigung.
3) Haben Ihre app die Berechtigungen auf die Datenbank-Datei während der Entwicklung zur Welt lesbar. Obwohl Sie können nicht durchsuchen Sie die Verzeichnisstruktur nach unten, kann man dann adb pull die Datenbank-Datei geben Sie den vollständigen Pfad-Namen.
Müssen Sie entweder weitergeleitet-Gerät oder Ihr Gerät sollte ein "Android Dev Phone", das zu untersuchen-Verzeichnis. Versuchen überprüfung derselben mit einem emulator, Sie werden in der Lage sein, um die Daten-Ordner Inhalt.