如何在Android模拟器上刷新数据库?

时间:2013-12-14 09:53:44

标签: java android eclipse android-emulator

我对android编程很新。

我将具有数据库的搜索应用程序部署到模拟器。

然后我对Eclipse中的代码中的数据进行了一些更改,并将项目作为Android应用程序运行。

模拟器中显示的数据仍然是旧数据。

如何在不重新启动模拟器和检查擦除用户数据的情况下查看新数据?
启动模拟器需要很长时间。

3 个答案:

答案 0 :(得分:1)

在android中删除以前的数据库的简便方法。

Go to android Emulator setting--> Application --> your Application (click on it) >> clear data. 

由于

答案 1 :(得分:1)

您可以从此链接获取帮助,因为某人可以轻松学习使用图片。

How to clear app data?

答案 2 :(得分:0)

要查看数据,请点击以下链接:Where does Android emulator store SQLite database?

只需使用adb删除它:

C:\> adb -e shell rm /data/data/com.example.package/databases/*.db

您也可以在启动模拟器AVD时选择“擦除用户数据”选项,或者您可以卸载该应用程序以擦除该应用程序的所有数据:

C:\> adb -e uninstall com.example.package

最后,您还可以通过转到设置>清除给定应用程序的用户数据而不卸载它。应用程序>管理应用程序...选择您的应用程序,然后单击“清除数据”按钮。