Android:删除整个数据库

时间:2010-01-29 10:24:15

标签: android adb android-database

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

你知道任何adb命令或android语句吗?

6 个答案:

答案 0 :(得分:12)

您可以运行命令:

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

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

删除所需的数据库
rm myapp.db

查看更多here

答案 1 :(得分:7)

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

答案 2 :(得分:6)

此外,在Eclipse中,您可以转到“Window - &gt; Show View - &gt; Other ... - &gt; Android - &gt; File Explorer”

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

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

答案 3 :(得分:2)

转到DDMS-&gt; FleExplorer-data / data / packagename / databases / name_of_database

点击name_of_database并按红色减号!

如果您没有FileExplorer,请转到Window-&gt; ShowView-&gt; FileExplorer

答案 4 :(得分:1)

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

答案 5 :(得分:1)

clear data按钮实际上会删除数据库而不会卸载整个应用程序。