powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Android [игнор отключен] [закрыт для гостей] / Просмотр базы данных на Android Virtual Device
15 сообщений из 15, страница 1 из 1
Просмотр базы данных на Android Virtual Device
    #39384320
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Android Studio есть штатные средства для просмотра баз данных SQLite?
Необходимо подключиться к работающему приложению в Android Virtual Device и анализировать данные в таблицах. Это возможно?
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39384328
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если закладку database не видишь, то наверное нет. этот функционал есть в полной версии IDEA, правда там они его тоже периодически ломали. проще adb pull базу и посмотреть локально чем тебе удобней, IDEA тоже самое делает, только автоматизирует процесс
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39384479
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
u78,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
4 Перейдите в папку, содержащую файл DB:

cd data/data/<your-package-name>/databases/

5- запустить sqlite3 для подключения к БД:

sqlite3 <your-db-name>.db

6- запустить sqlite3 команды, которые вы любите, например:

Select * from table1 where ...;
?
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39384482
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

спасибо, я попробовал, ужасно неудобная штука, во первых в этой консоли не работают кнопки повтора команд (клавиша вверх), во вторых ширина консоли ограничена каким то виртуальным числом колонок, в третьих мне так и не удалось выполнить там SELECT: вводишь команду жмёшь ENTER и ничего не происходит.

пока что копирую файл с базой на комп и открываю SQLite browser
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39384706
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
u78,
+1
разумеется, что при серьёзной разработке надо IDE для ЯП + IDE для БД + IDE для...
Но вот, соединятся как ADB с андроидом такой инструмент тоже должен.
Вопрос остался открытый.
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39384763
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем вот такой способ нашёл

Install Desktop software DB Browser for SQLite http://sqlitebrowser.org/

Run Android Studio > Tools > Android > Android Device Monitor

Point your device/emulator in Device tab

Choose File Explorer tab and find data/data/com.ntrlab.guidevue/databases/guide_vue_database.db

Pull file on local machine

Open in DB Browser for SQLite

Go to Browse Data tad and choose appropriate table in dropdown list
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39384866
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
u78В общем вот такой способ нашёл
а чем отличается от
chpashaadb pull базу
Кроме того что там надо выбрать в дереве файл-базу и нажать кнопку?
Даже дольше выходит.
Т.е. все п.п. кроме первого нужны чтобы закинуть базу на хост-компьютер?
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39385237
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

да, стянуть файл и открыть, я просто как бы подвёл, что других способов нет, спасибо вам за подсказку
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39385710
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
u78я просто как бы подвёл, что других способов нет
ОК
- появится - отпишись.
Мне интересен найти вариант с подключением по USB кабелю и без копирования просматривать базу в той или иной папке.
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39392886
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо установить на локальный комп DB Browser for SQLite
И сделать BAT файл что бы тащить файл с БД и запускать софт для просмотра:

Код: powershell
1.
2.
C:\Android\sdk\platform-tools\adb pull data/data/com.ntrlab.guidevue/databases/guide_vue_database.db c:/work
"C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe" c:/work/guide_vue_database.db



Пока что это оптимальное решение
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39392926
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
u78Пока что это оптимальное решение
это уже обсуждали.
Что то куда то качать неудобно!
У меня винда показывает файлы на андроиде в телефоне просто в проводнике.
Нужна типа такой программы.
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39392938
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

других вариантов нет, по крайней мере тут можно батник припинить к кнопке старт и фактически одним кликом открывать интерфейс к актуальной БД
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39392955
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
u78других вариантов нет, по крайней мере тут можно батник припинить к кнопке старт и фактически одним кликом открывать интерфейс к актуальной БД
да. Ищем.
А батник вместо ручного ввода строки это понятно.
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39393005
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123У меня винда показывает файлы на андроиде в телефоне просто в проводнике.
Что, и системные кажет?
...
Рейтинг: 0 / 0
Просмотр базы данных на Android Virtual Device
    #39393046
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanЧто, и системные кажет?
нет.
Пусть будет на рутированном теле в виде программы.
Если через рутовый adb нет никаких средств перенаправление сделать.
Ну или u78 замечательноое меню подсказал
Tools > Android > Android Device Monitor
...
Пока ищем.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Просмотр базы данных на Android Virtual Device
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]