Как просмотреть данные, сохраненные в базе данных Android (SQLite)? - PullRequest
41 голосов
/ 23 апреля 2011

Я могу просмотреть базу данных из Eclipse (из File Explorer ), но я хочу просмотреть всю деталь, я имею в виду данные, которые я вставил, что я не могу. И моя полная установка Android была сделана на F Drive . Так что любая помощь будет оценена. Большое спасибо

Ответы [ 8 ]

87 голосов
/ 23 апреля 2011

Вы можете получить доступ к этой папке, используя DDMS для вашего эмулятора. вы не можете получить доступ к этому местоположению на реальном устройстве, если у вас нет рутованного устройства.

Вы можете просмотреть структуру таблицы и данные в Eclipse. Вот шаги

  1. Установите SqliteManagerPlugin для Eclipse. Перейдите к шагу 5, если он у вас уже есть.
  2. Загрузите файл * .jar из здесь
  3. Поместите файл * .jar в папку eclipse / dropins /
  4. Перезапустить затмение
  5. В правом верхнем углу затмения щелкните значок DDMS
  6. Выберите правильный эмулятор на левой панели
  7. На вкладке «Проводник» на главной панели перейдите в /data/data/[YOUR.APP.NAMESPACE]/databases
  8. Под значком DDMS должен появиться новый синий значок базы данных, который загорается при выборе базы данных. Нажмите на нее, и вы увидите вкладку Questoid Sqlite Manager, которая откроет ваши данные.

* Примечание. Если база данных не загорается, возможно, причина в том, что ваша база данных не имеет расширения * .db. Убедитесь, что ваша база данных называется [DATABASE_NAME] .db

* Примечание: если вы хотите использовать БД без расширения .db:

  1. Загрузить этот Questoid SqLiteBrowser: http://www.java2s.com/Code/JarDownload/com.questoid/com.questoid.sqlitebrowser_1.2.0.jar.zip

  2. Распакуйте и поместите его в затмение / выпадение (не в плагин)

Проверьте это для получения дополнительной информации

6 голосов
/ 23 апреля 2011

Dowlnoad менеджер SQLite и установить его из Здесь .Open SQLite файл, используя этот браузер.

3 голосов
/ 12 марта 2014

Попробуйте это ..

  1. Загрузите файл jar Sqlite Manager здесь.

  2. Добавьте его в свой eclipse> dropins Каталог.

  3. Перезагрузка затмение.

  4. Запуск совместимого эмулятора или устройства

  5. Запустите ваше приложение.

  6. Перейти к Окно> Открыть перспективу> DDMS>

  7. Выберите работающее устройство.

  8. Перейдите на Проводник вкладка.

  9. Выберите каталог под названием database в пакете вашего приложения.

  10. Выберите файл .db в каталоге database .

  11. Затем нажмите Значок Sqlite Manager вот так Sqlite manager icon.

  12. Теперь вы можете видеть файл .db.

Удачного кодирования .....

2 голосов
/ 16 декабря 2012

Я рекомендую плагин firefox (SQLLite Manager), если вы всегда используете firefox.

Вот ссылка

2 голосов
/ 23 апреля 2011

Если вы можете скопировать фактический файл базы данных SQLite на рабочий стол, вы можете использовать этот инструмент для просмотра данных.

1 голос
/ 07 сентября 2013
1. Download SQLite Manager
2. Go to your DDMS tab in Eclipse
3. Go to the File Explorer --> data --> data --> "Your Package Name" --> pull file from device 4. Open file in SQLite Manager.
5. View data.
0 голосов
/ 25 ноября 2013

Если вы не хотите ничего скачивать, вы можете использовать инструмент sqlite3, который поставляется с adb:

Изучение баз данных sqlite3 из удаленной оболочки

и:

Оболочка командной строки для SQLite

0 голосов
/ 23 апреля 2011

Откройте DDMS, чем в DATA> DATA> «Выберите свой пакет, например com.example.foo»>, затем выберите папку базы данных, затем извлеките эти данные. в затмении вы можете увидеть значок «потяните на себя» в правом верхнем углу ...

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