6

我想删除由我的应用程序创建的完整数据库。

你知道任何 adb 命令,或者 android 语句来做吗?

4

6 回答 6

12

您可以运行以下命令:

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

通过输入 ls,您将看到创建的数据库,您可以使用 rm 删除您想要的数据库

rm myapp.db

在这里查看更多

于 2010-01-29T11:05:27.353 回答
7

我认为您需要使用以下命令启动模拟器:-wipe-data

于 2010-01-29T10:29:21.157 回答
6

此外,在 Eclipse 中,您可以转到“窗口 -> 显示视图 -> 其他... -> Android -> 文件资源管理器”

然后导航到“数据/数据//数据库”

选择数据库文件,然后点击红色减号“删除选择”

于 2011-03-22T03:33:48.413 回答
2

去 DDMS->FleExplorer-data/data/packagename/databases/name_of_database

单击 name_of_database 并按红色减号!

如果您没有 FileExplorer,请转到 Window->ShowView->FileExplorer

于 2011-04-19T18:22:04.653 回答
1

清除数据按钮实际上会在不卸载整个应用程序的情况下删除数据库。

于 2011-01-16T19:38:54.690 回答
1

也许这太明显了,但通过管理应用程序卸载应用程序将删除数据库,假设它位于应用程序的文件目录中。

于 2010-01-29T20:30:28.670 回答