Подтвердить что ты не робот

Android - где хранится база данных SQLite

Возможный дубликат:
Где Android-эмулятор хранит базу данных SQLite?

Я использую SQLite и phonegap для создания многоплатформенного приложения. Однако я столкнулся с проблемой.

Теперь я ищу местоположение, в котором телефонные файлы хранят файлы базы данных с именем 0000000000000001.db и database.db

Я нашел это для iPhone, но, похоже, не могу найти место для Android. В настоящее время я работаю на симуляторе и фактическом устройстве (ARCHOS).

4b9b3361

Ответ 1

Откройте перспективу DDMS. Окно: (window- > open perspective- > other- > DDMS). Он должен открыться на новой вкладке.

Перейдите в DDMS → file explorer → data → data → см. имя вашего пакета → базы данных → здесь ваш файл базы данных. (В правом верхнем углу выберите "Перенести файл" с устройства.) Экспортируйте его и откройте через соединитель базы данных Sqlite.

Вы увидите обновленные данные. Прежде чем предпринимать эти шаги, убедитесь, что вы запустили приложение первым.

Ответ 2

Здесь вы можете найти свою базу данных, но только на эмуляторе

enter image description here

Ответ 3

обычно база данных приложения находится в папке ниже

/данные/данные/[имя_пакета]/баз данных

Но никогда не использовались телефонные звонки, так что это может быть иначе. Вы можете проверить это выше.