Каков путь к файлу базы данных Android? - PullRequest
2 голосов
/ 13 августа 2010

Я пытаюсь найти путь для файлов базы данных Android в Ubuntu 10.4, потому что я хочу получить доступ с помощью браузера SQLite. Кто-то может сказать?

Ответы [ 2 ]

2 голосов
/ 13 августа 2010

В Android база данных, которую вы создаете для приложения, доступна только для самого себя; другие приложения не смогут получить к нему доступ.

  • После создания база данных SQLite сохраняется в папке /data/data/<package_name>/databases устройства Android.

    How to see the database file:

    Если вы используете Eclipse: переключиться в перспективу DDMS -> Браузер файлов -> Просмотреть данные / данные / имя_пакета
    папка. Там вы увидите свою базу данных.

    (Чтобы открыть перспективу DDMS, перейдите к window -> open Perspective -> DDMS)

  • А также вы можете использовать adb shell до cd для этого каталога и открыть db with sqlite3.

Вы также можете копировать файлы или базу данных с устройств Android или из эмулятора, используя adb pull, для получения дополнительной информации см. http://developer.android.com/guide/developing/tools/adb.html#copyfiles

0 голосов
/ 13 августа 2010

Путь к базе данных вашего приложения?

Вам придется вытащить его из эму / чел.

Я бы рекомендовал использовать Questoidsqlitemanager :

Квестоид SQLite Manager построен на верхняя часть Dalvik Debug Monitor Server (DDMS). Этот инструмент предназначен для Разработчики Android для управления базой данных SQLite файл на эмуляторе устройства Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...