Я планирую предварительно заполнить базу данных на виртуальном устройстве, а затем включить базу данных в дистрибутив моего приложения.
Однако я не могу найти файл базы данных.
Это где-то на моем жестком диске?
Как мне это получить?
Я попытался подключиться с помощью adb, я сделал "ls", а затем очень испугался этого неясного списка каталогов:
sqlite_stmt_journals
cache
sdcard
etc
system
sys
sbin
proc
init.rc
init.goldfish.rc
init
default.prop
data
root
dev
Даже когда я перехожу в /data/data/your.package.here/databases, у меня все еще нет доступа к реальному файлу базы данных. Я не могу использовать sqlite3 или сделать это. Есть ли способ изменить разрешения?
Это нормально работает на моем эмуляторе, но не работает на реальном устройстве.
adb pull /data/data//databases/mydb.db.