Android: удалить всю базу данных

Я хотел бы удалить полную базу данных, созданную моим приложением.

Знаете ли вы какую-либо команду adb или предложение Android для этого?

Я думаю, вам нужно запустить свой эмулятор с помощью команды: -wipe-data

Вы можете запустить команду:

 adb -s emulator-5554 shell (or whatever port you use) cd /data/data/<packagename>/databases/ 

Набрав ls, вы увидите созданные базы данных, и вы можете удалить тот, который вы хотите, с помощью rm

 rm myapp.db 

Подробнее здесь

Кроме того, в Eclipse вы можете перейти в «Окно -> Показать вид -> Другое … -> Android -> Проводник"

Затем перейдите к «data / data / databases»,

Выберите файл базы данных, затем нажмите красный знак «минус», чтобы «удалить выделение»,

Возможно, это слишком очевидно, но удаление приложения через Manage Applications приведет к удалению db, если он находится в каталоге файлов приложения.

Перейти к DDMS-> FleExplorer-data / data / packagename / databases / name_of_database

Нажмите на имя_базы и нажмите красный минус!

Если у вас нет FileExplorer, перейдите в Window-> ShowView-> FileExplorer

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

Intereting Posts