я создал базу данных в своем приложении, но не нахожу ее в DDMS - PullRequest
0 голосов
/ 25 октября 2010

Я не могу найти свой test.db в файловом менеджере в DDMS. Кто-нибудь знает, когда мы создаем базу данных, где она установлена?

Ответы [ 2 ]

1 голос
/ 26 октября 2010

Если вы используете не-разработчик (или не-рутированный) Android-устройство, база данных не будет видна вам в DDMS. Это видно только родительскому приложению, так как каждое приложение на Android работает как отдельный процесс Linux.

Однако, если вы используете эмулятор или устройство разработчика / root, файл базы данных должен быть в /data/data/<package_name>/databases/ ( ссылка ).

0 голосов
/ 25 октября 2010
/data/data/package_name/databases

Взято из здесь

...