Intereting Posts
Зависимость игнорируется из-за конфликта Android-студия Как открыть список доступных звуков уведомлений на Android CreateNewFile – open failed: ENOENT (Нет такого файла или каталога) Ширина раскрытия текста Autocomplete для Android > «Meteor run android» запускает приложение и запускает эмулятор Android, но я не могу найти или запустить приложение внутри эмулятора Оптимальный размер буфера Android Известные проблемы на разных устройствах Android? Android Studio: «Кадр недоступен»? Вызов одной активности от другого в Android Откройте html-файл, расположенный внутри моего приложения, используя WebView Как создать пустой конструктор для класса данных в Kotlin Android Не удалось создать задачу или введите checkenv Причина Имя не определено Темы Android: определение цветов / градиентов в «baseTheme.xml», использование внутри элементов управления, переопределение в «subThemeX.xml» Выделение выделенного элемента в ListView на Android Android: Ellipsise, смысл опций

Обзор базы данных SQLite от Android Studio

Я хотел бы знать, есть ли какой-нибудь SQLite-плагин для Android Studio, который позволит пользователю просматривать созданную базу данных?

Solutions Collecting From Web of "Обзор базы данных SQLite от Android Studio"

В настоящее время в ваших приложениях нет официального плагина для проверки БД.

  • Вы можете использовать DDMS : Инструменты> Android> Android Device Monitor, как описано в ответе @ Subhalaxmi

  • Существует бета-плагин, предоставляемый idescout, который вы можете попробовать здесь .

  • Существует инструмент Stetho (с открытым исходным кодом и бесплатный), предоставляемый Facebook

Я предлагаю вам использовать инструмент Steto с открытым исходным кодом, предоставляемый 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.newInitializerBuilder(this) .enableDumpapp( Stetho.defaultDumperPluginsProvider(this)) .enableWebKitInspector( Stetho.defaultInspectorModulesProvider(this)) .build() 

Наконец, просто откройте Chrome на вашем компьютере и выполните навигацию в хроме: // проверяйте.

Здесь вы можете отобразить базу данных в приложении (с возможностями чтения / записи), и вы можете запускать запросы.

Введите описание изображения здесь

Вы можете найти более подробную информацию о Stetho здесь:

Установить Sqlite

Открыть DDMS: Tools > Android > Android Device Monitor

Нажмите на свое устройство слева.

Вы должны увидеть свое приложение:

Перейдите в File Explorer (одна из вкладок справа), перейдите в /data/data/databases и выберите свой package приложений

Пример: проверьте изображение

Введите описание изображения здесь

Выберите базу данных, просто щелкнув по ней.

Перейдите в верхний правый угол окна Android Device Monitor.

Нажмите кнопку pull a file from the device кнопки pull a file from the device :

Введите описание изображения здесь

Откроется окно с вопросом о том, где вы хотите сохранить файл базы данных. Сохраните его в любом месте на своем ПК.

Теперь откройте установленный SQLiteBrowser. Нажмите на open database , перейдите к местоположению, в котором вы сохранили файл базы данных, и откройте. Теперь вы можете просматривать содержимое своей базы данных.

Я использую TKlerx / android-sqlite-browser-for-eclipse для мгновенного просмотра в Android Device Monitor . Я нашел его самым быстрым и практичным способом.

Просто загрузите банку со страницы выпуска и поместите ее в [android-sdk-folder]/tools/lib/monitor-x86_64/plugins .

После этого просто просмотрите любой файл базы данных внутри File Explorer и щелкните значок синего цвета, показанный на картинке:

Введите описание изображения здесь

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

Вы должны перейти в «Инструменты»> Android> Android-устройство, чтобы он запустил монитор устройства Android. Затем вы должны перейти к файловому проводнику на мониторе Android-устройства, а затем перейти к базе данных, в которой вы сохранили ее на устройстве, а затем использовать Опция вытащить файл с устройства. И сохраните файл базы данных, где захотите, и если вы хотите открыть и просмотреть данные в нем, используйте следующую ссылку

SqLiteBrowser

Насколько мне известно, в настоящее время нет плагина для просмотра базы данных SQLite непосредственно из Android Studio. Вы можете извлечь файл базы данных из «Проводника».

Здесь вы можете найти «Проводник».

Инструменты> Android> Android Device Monitor

Такой функции или плагина для Android Studio пока нет.

Проверьте stetho – одна из особенностей этой библиотеки – предоставить мост для просмотра содержимого базы данных вашего устройства непосредственно из Chrome Developer Tools в браузере браузера Chrome.

Вы можете просматривать свою базу данных с помощью Firefox Extension .

Посетите плагины Android Studio для связанных с Android-плагинов.