【问题标题】:android update/install version checkingandroid更新/安装版本检查
【发布时间】:2024-01-19 00:50:02
【问题描述】:
我是 android 开发的新手。 (毕竟在开发中)
这是我的问题:如果我将我的 android 应用程序安装到我的移动设备或 AVD 上,我希望它检查当前的应用程序版本号,如果它低于我当前要安装的版本号,则安装它,如果它更高,然后提醒用户他们已经在使用最新版本。
因为现在当我安装 .apk 文件时,它只是再次安装应用程序而没有任何反应。
可以开发吗?
最好的问候,
喂
【问题讨论】:
标签:
android
installation
version
updates
【解决方案1】:
安装过程在系统级别进行管理,因此您的应用程序无法控制它。根据versioning guide,Android 系统只允许您安装来自相同或更新版本代码的更新(即,版本 1 可以被版本 2 替换,但版本 2 永远不能被版本 1 覆盖,除非您执行完全卸载/重新安装)。这适用于 Google Play 更新和您自己旁加载 APK。
【解决方案2】:
我不知道您是否可以尝试从 .APK 文件安装应用程序。但是,如果最新的 apk 与当前版本号相同或更低,您将无法将其发布到 Google Play。