我想删除由我的应用程序创建的完整数据库。
你知道任何adb命令或android语句吗?
答案 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按钮实际上会删除数据库而不会卸载整个应用程序。