Я хотел бы знать, есть ли какой-нибудь SQLite-плагин для Android Studio, который позволит пользователю просматривать созданную базу данных?
Обзор базы данных SQLite от Android Studio
Ответ 1
В настоящее время нет официального плагина для проверки БД в ваших приложениях.
-
Вы можете использовать DDMS: Инструменты > Android > Android Device Monitor, как описано в ответе @Subhalaxmi
-
Существует бета-плагин, предоставляемый idescout, который вы можете попробовать здесь.
-
Существует Stetho инструмент (с открытым исходным кодом и бесплатный), предоставляемый Facebook
Я предлагаю вам использовать Stetho инструмент с открытым исходным кодом, предоставляемый Facebook. Он прост в применении и очень мощный.
Просто добавьте зависимости в build.gradle
dependencies {
// Stetho core
compile 'com.facebook.stetho:stetho:1.3.1'
//Optional network helper
compile 'com.facebook.stetho:stetho-okhttp:1.3.1'
}
Затем просто инициализируйте инструмент в своем классе Application:
Stetho.initialize(Stetho.newInitializerBuilder(this)
.enableDumpapp(Stetho.defaultDumperPluginsProvider(this))
.enableWebKitInspector(Stetho.defaultInspectorModulesProvider(this))
.build());
Наконец, просто откройте Chrome на вашем ПК и выполните навигацию по хроме://проверяйте.
Здесь вы можете отобразить базу данных в приложении (с возможностями чтения/записи), и вы можете запускать запросы.
Вы можете найти более подробную информацию о Stetho здесь:
Ответ 2
Установите Sqlite
Открыть DDMS: Tools > Android > Android Device Monitor
Нажмите на свое устройство слева.
Вы должны увидеть свое приложение:
Перейдите к File Explorer
(одна из вкладок справа), перейдите к /data/data/databases
и выберите приложение package
Пример: проверьте изображение
Выберите базу данных, просто щелкнув по ней.
Перейдите в верхний правый угол окна Android Device Monitor.
Нажмите кнопку pull a file from the device
:
Откроется окно с вопросом о том, где вы хотите сохранить файл базы данных. Сохраните его в любом месте на своем ПК.
Теперь откройте установленный SQLiteBrowser. Нажмите open database
, перейдите к местоположению, в котором вы сохранили файл базы данных, и откройте. Теперь вы можете просмотреть содержимое своей базы данных.
Ответ 3
Я использую TKlerx/android-sqlite-browser-for-eclipse для мгновенного просмотра внутри Android Device Monitor
. Я нашел его самым быстрым и практичным способом.
Просто загрузите банку с releases и поместите ее в [android-sdk-folder]/tools/lib/monitor-x86_64/plugins
.
Затем просто просмотрите любой файл базы данных внутри File Explorer
и щелкните значок синего цвета, показанный на картинке:
Наслаждайтесь!
Ответ 4
Вы должны пойти в Инструменты > Android > монитор Android-устройств он затем запустит монитор устройства Android Затем вы должны перейти к файловому проводнику на мониторе устройства Android, а затем перейти к базе данных, где вы сохранили ее в устройстве, а затем использовать опцию вытащить файл с устройства. и сохраните файл базы данных где угодно, и если вы хотите открыть и просмотреть данные в нем, используйте следующую ссылку
Ответ 5
Насколько я знаю, в настоящее время нет плагина для просмотра базы данных SQLite непосредственно из Android Studio. Вы можете извлечь файл базы данных из "Проводника".
Здесь вы можете найти "Проводник".
Инструменты > Android > Android Device Monitor
Ответ 6
Нет такой функции или плагина для Android Studio, по крайней мере, сейчас.
Отъезд stetho - одна из функций этой библиотеки - предоставить мост для просмотра содержимого базы данных вашего устройства непосредственно из инструментов разработчика Chrome в браузере браузера Chrome.
Ответ 7
Вы можете просматривать свою базу данных, используя Расширение Firefox.
Посетите Плагины для Android Studio для связанных с Android-плагинов.