Где я могу получить доступ к базам данных в Eclipse для разработки под Android? - PullRequest
3 голосов
/ 25 июня 2010

Прошу прощения, если это глупый вопрос, тем не менее мне нужно задать.Я новичок в разработке для Android и прошел все учебники и справочные материалы.У меня все отлично, за исключением одной глупой проблемы;Я не могу найти, где хранятся базы данных для некоторых приложений.

Например, я хотел бы создать свое собственное приложение, которое включает в себя тысячи предварительно созданных записей из установленной базы данных SQLite.В качестве справки я пытался использовать приложение «Searchable Dictionary» из предоставленных программ в Android SDK, но не смог его найти.

Я прочитал, что все базы данных хранятся в / data / data // базах данных на устройстве, но я не могу найти это местоположение.Так как же мне получить доступ к базе данных в Eclipse или где-либо еще, чтобы настроить предварительно сконфигурированную базу данных?

Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 25 июня 2010

не прямо в Eclipse, но браузер sqlite db очень хорош http://sqlitebrowser.sourceforge.net/

0 голосов
/ 25 июня 2010

Если ваш пакет для вашего приложения - com.example.androidapp и имя базы данных - db, вы можете сделать следующее:

adb shell

, а затем в командной строке

cd /data/data/com.example.androidapp/databases
sqlite3 db

, а затем в интерфейсе sqlite3, например

.schema

или

SELECT * FROM tablename;

и т. Д.

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