Android: удалить всю базу данных
Я хотел бы удалить полную базу данных, созданную моим приложением.
знаете ли вы какую-либо команду adb или предложение android для этого?
6 ответов
Вы можете выполнить команду:
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"
Выберите файл базы данных, затем нажмите красный знак минус, чтобы "удалить выделение"
перейти к DDMS - >FleExplorer-data/data/packagename/базы данных / name_of_database
нажмите на name_of_database и нажмите красный минус!
Если у вас нет FileExplorer перейдите в окно - >ShowView - >FileExplorer
возможно, это слишком очевидно, но удаление приложения через Управление приложениями приведет к удалению БД, предполагая, что это в файлах приложения dir.