提交更新的APK时,我可以强制卸载以前的版本吗?

时间:2015-10-17 02:04:47

标签: android installation google-play apk uninstall

我在Google Play上提交了我的APK更新,我希望在安装更新版本之前卸载该应用的任何先前版本。有没有办法在技术层面上实现这一目标?

2 个答案:

答案 0 :(得分:1)

不,你不能要求首先卸载apk。但是你可以优雅地处理这个问题。在应用程序开始时将应用程序版本存储在SharedPreferences中,然后每个应用程序启动应检查版本是否已更改。如果版本已更改,则删除您应用的首选项,这应该为他们提供全新的安装状态。

答案 1 :(得分:0)

不,这取决于用户。

我使用的解决方案是使用服务器和版本号强制更新。 用于锁定用户的弹出窗口。

但为什么需要卸载?

最糟糕的情况是,您可以通过代码清除所有数据。