如何解决从服务器下载Android应用程序后不会升级为新版本
我在更新较新版本的 Android 应用时遇到问题。
每个客户端对应用程序有不同的请求,比如按钮的颜色,排除一些他们不需要的服务等,他们有机会在我们服务器的登录应用程序页面上升级它(新的新版本已准备就绪,将出现一个弹出窗口)。
当我为主要提供者(开发者调试)升级时,应用程序从较新版本升级。如果我卸载应用程序,并放置提供者的 APK,让我们调用“A”,然后在提供者的登录页面切换“开发者调试”并尝试更新应用程序,我实际上可以下载 APK,但我可以“ t 升级应用程序,显示“未安装应用程序”。
我检查了 Gradle 上“开发者调试”的 versionCode,整数高于提供者“A”。
我也检查了清单,没有找到任何结论。
解决方法
这可能有多种原因,但据我所知,您可能会遇到以下问题之一:
- 检查您是否实际创建了应用的发布版本,并且您使用的不是相同的调试版本。创建一个版本 安卓工作室
构建 -> 生成签名包(或类似的包)
- 即使您确实为您的应用创建了新的发布包,也请确保它使用与旧版本或之前版本的应用相同的开发者签名密钥创建。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。