sqlite explorer для android studio существует? как то можно из Andriod studio к базе прицепится, таблички посмотреть, данные проверить?
Asked
Active
Viewed 224 times
1
-
эти изображения не относятся к сути вашего вопроса. Они указывают на препятствия процесса реализации инструкции указанной в моем ответе. Уточните над ними, что они не относятся к вопросу, а относятся скорее к ответу и могут(быть)/будут удалены. По моему так будет лучше – TimurVI Feb 03 '18 at 13:31
-
ок, жаль что не смог установить , но все равно большое спасибо Вам. – DongGeun Feb 04 '18 at 10:02
-
задайте отдельный вопрос с описанием проблемы с открытием базы данных в Device File Explorer. Наверняка поможет кто-нибудь. – TimurVI Feb 04 '18 at 10:04
1 Answers
1
Можно так
Android Studio -> File ->Settings -> Plugins -> Browse RepositoriesвведитеDataBase Navigator(ссылка)- Нажмите
install - Перезагрузите
Android Studio - Откройте вкладку
Android Studio (3+) -> View -> Tool Windows -> Device File Explorer(ссылка) - Выберите устройство в выпадающем списке
- В структуре файлов найдите свой
<файл_базы_данных>.db(Путь -/data/data/<имя_вашего_пакета>/databases/<файл_базы_данных>.db) - Щелкните правой кнопкой мыши и выберите
Save as - В открывшемся окне скопируйте путь указанный по умолчанию и сохраните здесь же
<файл_базы_данных>.db. - Откройте
Android Studio -> DB Navigator -> Settings... - В окне (Вкладка
Connections) нажмите кнопку+(New Connection) - Выберите
SQLite - В вкладке
Databaseвведите название соединения (например, название устройства) - В поле
Database filesвставьте скопированный раннее путь - Нажмите рядом на кнопку с многоточием и в открытом окне выберите по указанному пути конкретный файл
<файл_базы_данных>.db(который мы сохранили на шаге 8). ЖмемOK - Нажмите чуть ниже кнопку
Test Connection. Должно появиться уведомление об успешности соединения. View -> Tool Windows -> DB Browser. Выбираете соединение, выпадает структура таблиц. Щелкните по ним и они откроются в отдельной вкладке.
При изменении данных в базе
В корне
DB Browser -> соединениеправой кнопкой мыши выберитеDisconect.В
Device File Explorerсохраняете (Save as) свой<файл_базы_данных>.dbпо предложенному пути.Далее
DB Browser -> соединение -> Connect. Открываете обновленные таблицы (данные).
TimurVI
- 8,480
-
не могу выполнить пункт 6. пишет Run-as Package 'com.example.android.falen' is unknown – DongGeun Feb 03 '18 at 09:30
-
@user9232557 вы на эмуляторе или на устройстве, не самсунг? Беглый поиск по этой ошибке указывает на проблемы с устройствами самсунг – TimurVI Feb 03 '18 at 09:49
-
-
@user9232557 можете попробовать Tools > Android > Android Device monitor > слева девайс > справа File explorer > также находим *.db > справа вверху иконка с красной стрелкой (налево) > сохраняете в нужном месте > в DB Navigator прописываете путь – TimurVI Feb 03 '18 at 10:14
-
-