如何从模拟器中删除数据库?

时间:2011-05-10 19:13:51

标签: android sqlite

我的应用程序中的数据库时间在模拟器上运行,并且想要将其删除。我可以通过shell或其他方法运行任何sqlite查询吗?

4 个答案:

答案 0 :(得分:23)

转到DDMS,然后转到文件资源管理器,然后打开数据 - > --->数据 - >然后你的包裹--->然后数据库,在这里你有你的数据库,你可以通过点击右上角的“ - ”符号删除它。

答案 1 :(得分:0)

是的,可以通过shell中的设备桥接访问数据库...

这是android.com

上的探索链接

http://developer.android.com/guide/developing/tools/adb.html#sqlite

答案 2 :(得分:0)

使用命令adb shell, 然后导航到您的应用,通常在/ data / data / your_appname /
中 在那里你会找到一个名为数据库的目录,通常在这里存储所有的应用程序数据库。你可以看到创建的数据库 您可以删除此文件或输入sqlite shell并删除数据库sqlite方式。

答案 3 :(得分:0)

如果您从模拟器中删除所有应用和内容,您也可以有一个全新的开始

>>./emulator -avd <AVDNAME> -wipe-clean

emulator位于android-sdk-YOUROS\tools目录中。

您可以通过

找出您的avd名称
>>./android list avds

其中android也在android-sdk-YOUROS\tools目录中。

这会将模拟器恢复为“出厂默认设置”,因此它看起来像是一部全新的手机。