【发布时间】:2016-01-15 21:14:40
【问题描述】:
我要在 Google Play 上提交我的 APK 更新,我希望在安装更新版本之前卸载该应用的所有早期版本。在技术层面上,有什么办法可以做到这一点?
【问题讨论】:
标签: android installation google-play apk uninstallation
我要在 Google Play 上提交我的 APK 更新,我希望在安装更新版本之前卸载该应用的所有早期版本。在技术层面上,有什么办法可以做到这一点?
【问题讨论】:
标签: android installation google-play apk uninstallation
不,您不能要求先卸载 apk。但是,您可以优雅地处理这个问题。在应用启动时,将应用版本存储在SharedPreferences 中,然后每个应用启动都应检查版本是否更改。如果版本更改,则删除您应用的首选项,这应该会给它们一个全新的安装状态。
【讨论】:
不,这取决于用户。
我使用的解决方案是使用服务器和版本号强制更新。 用于锁定用户的弹出窗口。
但是为什么需要卸载呢?
最坏的情况你可以通过代码清除他的所有数据。
【讨论】: