2015-02-24 2 views
0

Я использую андроид-студию для разработки своего первого приложения для Android.Просмотреть базу данных sqlite на android

Я подключаю свой телефон и тестирую свое приложение там, чтобы проверить изменения, когда я иду.

Я использую базу данных sqlite. Как просмотреть эту базу данных, таблицы и содержимое (строки) этих таблиц?

При поиске в Google я обнаружил, что это можно сделать, если вы запустили свой телефон. Но, конечно, вам не нужно корневать свой телефон, чтобы просматривать ваши базы данных при разработке приложения?

Update:

Люди используют терминологию при условии знания. Если вы хотите, чтобы я скопировал базу данных, объясните, как, если вы хотите, чтобы я использовал adb, объясните, что это такое. В противном случае это означает не очень много для меня. Спасибо

+0

скопировать базу данных с внутреннего на внешнее запоминающее устройство, так что вы можете получить доступ к этому –

+0

использовать эмулятор, и вы можете найти свою базу данных в/данные/данные/{YourApp} –

+0

@kamran так, как только эмулятор работает, как я найти моя база данных? – RSM

ответ

1

Потяните базу данных sqlite под названием XYZ.db от вашего симулятора или устройства с помощью команды adb shell или интерфейса GUI, предоставляемого AndroidStudio. Затем откройте его, используя команду Sqlite Browser. Это приложение-убийца для просмотра в sqlite.

Как и Android поставляется с sqlite3, вы можете использовать командную строку для просмотра базы данных, сохраненной внутри устройства/эмулятора. Ссылка на команду зарегистрирована Sqlite3 android command

Если вам кажется, что вам достаточно ленив, чтобы узнать, как вытаскивать файлы из эмулятора/устройства с помощью adb pull, следующий ответ может вам помочь. how to pull

0

По крайней мере, в моем случае мне нужно было корень моего устройства. После этого я установил SQLiteEditor. С помощью этого приложения вы можете изменять и просматривать вашу базу данных. Или если вы не хотите устанавливать новое приложение, вы можете использовать корневой проводник и напрямую войти в установленное приложение в БД. Является внутри/data/data/{yourapp}.

0

Скопируйте базы данных в систему

  1. Использование копии или пасты или
  2. Использование ADB команды

нагрузочный Тогда гугле для sqlitestudio-2.1.4, скачать и запустить, просмотреть ваша база данных, тогда вы можете увидеть свои строки базы данных, столбец, значение и т. д.

Смежные вопросы