Android - где хранится база данных SQLite
Возможный дубликат:
Где Android-эмулятор хранит базу данных SQLite?
Я использую SQLite и phonegap для создания многоплатформенного приложения. Однако я столкнулся с проблемой.
Теперь я ищу местоположение, в котором телефонные файлы хранят файлы базы данных с именем 0000000000000001.db
и database.db
Я нашел это для iPhone, но, похоже, не могу найти место для Android. В настоящее время я работаю на симуляторе и фактическом устройстве (ARCHOS).
Ответы
Ответ 1
Откройте перспективу DDMS. Окно: (window- > open perspective- > other- > DDMS). Он должен открыться на новой вкладке.
Перейдите в DDMS → file explorer → data → data → см. имя вашего пакета → базы данных → здесь ваш файл базы данных. (В правом верхнем углу выберите "Перенести файл" с устройства.) Экспортируйте его и откройте через соединитель базы данных Sqlite.
Вы увидите обновленные данные. Прежде чем предпринимать эти шаги, убедитесь, что вы запустили приложение первым.
Ответ 2
Здесь вы можете найти свою базу данных, но только на эмуляторе
![enter image description here]()
Ответ 3
обычно база данных приложения находится в папке ниже
/данные/данные/[имя_пакета]/баз данных
Но никогда не использовались телефонные звонки, так что это может быть иначе. Вы можете проверить это выше.