Как просмотреть данные, хранящиеся в sqlite в студии android, используя genymotion в качестве эмулятора

Поскольку у меня есть процессор AMD в моем ноутбуке, я использую GENYMOTION в качестве эмулятора. Я сохранил данные в sqlite, поскольку это плагин в студии Android. Но если я хочу видеть данные с помощью DDMS, файловый проводник ничего не показывает. Как я могу увидеть данные, хранящиеся в базе данных sqlite, используя androidstudio и используя GENYMOTION. заранее спасибо

Solutions Collecting From Web of "Как просмотреть данные, хранящиеся в sqlite в студии android, используя genymotion в качестве эмулятора"

  1. Откройте « Tools -> DDMS или щелкните значок «Монитор устройства» рядом с диспетчер SDK на панели инструментов.

  2. Откроется окно «Монитор устройства». На вкладке «Проводник» выберите data -> data -> your project name . После этого откроется файл базы данных. Нажмите pull a file from device значка pull a file from device . Сохраните файл, используя расширение .db.

  3. Откройте FireFox, нажмите Alt, Tools -> SQLiteManager .

  4. Следуйте за базой данных -> подключитесь к базе данных -> просмотрите файл базы данных и нажмите «ОК». Теперь откроется ваш файл SQLite.

Одной из вещей, которые не изменились в Android Studio, является Android Device Monitor. Поэтому это относится к AS и Eclipse.

1) Загрузите плагин браузера jar SQLite из https://github.com/TKlerx/android-sqlite-browser-for-eclipse/releases

2) Поместите банку в: [YourAndroidSdkDirectory] /tools/lib/monitor-x86_64/plugins/AndroidSQLiteBrowser_1.0.1.jar

3) Перезагрузите монитор устройств Android.

4) Выберите файл .db внутри устройства (корневой) или эмулятор и щелкните по браузеру SQLite в правом верхнем углу рядом с кнопкой (+) новой папки.

5) Наслаждайтесь!

Вытащить базу данных с помощью команд adb

 adb pull /data/data/com.android.packagename/databases.datebase.db 

Db будет перенесен в текущее местоположение, где терминал указывает на

Затем откройте db, используя sqliteman

В зависимости от сложности данных вы также можете использовать браузер sqlite на самом устройстве. Существуют различные бесплатные браузеры sqlite для Android ( SQLite Manager приходит на ум), что позволит вам просматривать данные sqlite на корневых устройствах. Так как изображения устройств genymotion внедрены, легко установить одно из этих приложений и просмотреть данные таким образом. Опять же, это работает лучше всего, если данные просты – это немного громоздко для больших наборов данных.