我正在进行UAT测试并需要从手机上擦除数据..不是我的模拟器是我已经安装了应用程序的实际手机,以便我可以重新安装应用程序..我的应用已经一个注册活动,只有在第一次运行应用程序时数据库不存在时才会运行。有没有办法在手机上访问现有的SQLite数据库?
答案 0 :(得分:4)
要快速清除应用数据,请使用adb + pm命令。从终端(或命令提示符),
adb shell pm clear your.app.package
这适用于大多数现代设备(我在Android 2.2上有一个糟糕的OG三星选项卡,但它没有,但适用于我所有其他设备)。
另外,如果你想卸载,
adb uninstall your.app.package
答案 1 :(得分:0)
转到Android设置 - >应用 - >“您的应用”,然后点击清除数据按钮。这将删除与应用程序关联的任何数据,包括数据库。如果您重新运行该应用程序,则不会出现数据库。