Android 如何从emulator中删除数据库?
我在emulator上运行应用程序中的数据库时间,并希望将其删除。是否有任何sqlite查询可以通过shell或其他方法运行?是的,可以通过设备桥从shell访问数据库 这里有一个链接指向android.com上的解释 使用命令adb shell, 然后导航到您的应用程序,通常位于/data/data/your_appname/Android 如何从emulator中删除数据库?,android,sqlite,Android,Sqlite,我在emulator上运行应用程序中的数据库时间,并希望将其删除。是否有任何sqlite查询可以通过shell或其他方法运行?是的,可以通过设备桥从shell访问数据库 这里有一个链接指向android.com上的解释 使用命令adb shell, 然后导航到您的应用程序,通常位于/data/data/your_appname/ 在那里你会发现一个名为databases的目录,通常所有的应用程序数据库都存储在这里。您可以看到创建的数据库。 您可以删除此文件,也可以输入sqlite shell并以
在那里你会发现一个名为databases的目录,通常所有的应用程序数据库都存储在这里。您可以看到创建的数据库。
您可以删除此文件,也可以输入sqlite shell并以sqlite方式删除数据库。转到DDMS,然后转到文件资源管理器,然后打开数据-->-->data-->然后打开包-->然后打开数据库,在这里您有了数据库,您可以通过单击右上角的减号“-”来删除它 如果像这样从仿真器中删除所有应用程序和内容,您也可以有一个全新的开始
>>./emulator -avd <AVDNAME> -wipe-clean
其中,android
也位于android sdk YOUROS\tools
目录中
这会将emulator恢复为“出厂默认”设置,因此它看起来就像是一部全新的手机。在DDMS中通过Fire Explorer检查文件时,需要运行emulator。
>>./android list avds