android - 如何使我的应用程序的最后一个版本是 android 中唯一的工作版本
问题描述
我已将我的应用程序上传到 Google Play 商店。当我在我的应用程序中进行更新时,我需要在用户设备更新应用程序之前,该应用程序的旧版本无法在用户设备上运行。例如,当我在拥有旧版本应用程序的用户打开它时进行更新时,会向他们打开一个对话框,要求他们更新应用程序以便能够使用它,我该怎么做?
解决方案
您不能回顾性地更改旧版本 - 代码已经在设备上。
但是,如果您希望在新版本的应用中使用此功能,我建议您使用Firebase Remote Config之类的东西。这将让您控制服务器上应用程序的最低版本,因此您可以给用户一周的更新时间,然后更改服务器上的配置,应用程序就会知道要求用户更新。
推荐阅读
- django - AWS CodePipeline - 部署到 Elastic Beanstalk 需要 18 小时。我如何取消它?
- javascript - 如何在 Express 中将价值从一条路线传递到另一条路线?
- android - 如何在 Android 的图层列表中调整位图图像的大小?
- java - Spring ResponseBody 的 ObjectMapper 和 Jackson 的 ObjectMapper 的区别?
- javascript - 使用 jquery 引导表单验证
- bash - 如何将多字串分配到数组中
- android - USB 摄像头通过 RTMP 实时流式传输在 android 中存在问题
- sql - Oracle 删除姓名/姓氏/电话和地址
- android - 在android studio中更改根项目名称
- amazon-web-services - 如果我们使用 AWS RDS,是否需要进行数据库备份?