Я пытаюсь использовать adb для запроса моего sqlite3 db. Я использую эту базу данных с моим приложением на эмуляторе без каких-либо проблем, но я не могу запросить ее из оболочки adb. Я много читал здесь и в руководстве для разработчиков Android, чтобы понять мою проблему / ошибку, но я ничего не решил.
Вот пример того, что происходит, когда я пытаюсь запросить базу данных из adb:
adb -s emulator-5554 shell
sqlite3 /data/data/rf.stats/databases/sstatsdb.db
SQLite версии 3.5.9
Введите ".help" для получения инструкций
sqlite> .tables
sqlite> выбрать * из игр;
Ошибка SQL: нет такой таблицы: игры
sqlite> .database
следующий файл имени
--- --------------- -------------------------------- --------------------------
0 main /data/data/rf.stats/databases/sstatsdb.db
1 temp / sqlite_stmt_journals / etilqs_H2EoeecYlb1UK2U
Почему я не могу запросить свою базу данных из оболочки adb, если она работает в эмуляторе?
Я на Ububtu Lucid с Android 10.0.1 и Java SDK 6.