当我安装我的.apk的新版本时,这将覆盖旧版本而不删除它:在新版本中,我删除了一些文件(使用NDK生成的库)---但在设备上,旧文件是还在那里。
如何确保每当安装新版本时,所有旧文件都将在安装前删除?
编辑/澄清:此问题要求为我的应用程序的现有用户提供解决方案。我知道我可以在安装新版本之前通过卸载来自行清理应用程序。但其他用户不会这样做 - 将旧文件保留在他们的设备上。
答案 0 :(得分:1)
在重新安装应用程序之前
adb install -r myapp-release.apk
您有两种选择:
第一个是在安装新版本之前卸载您的应用程序。
adb uninstall com.your.package
第二个是在安装新版本之前清除应用程序数据。
adb shell pm clear com.your.package
答案 1 :(得分:0)
你可以通过设置>在Android手机上手动完成。应用程序> [your_app]。 然后你可以清除保存的数据"或类似的东西。