如果 beta apk 比官方 apk 旧,beta 用户将获得哪个 apk?

Posted

技术标签:

【中文标题】如果 beta apk 比官方 apk 旧,beta 用户将获得哪个 apk?【英文标题】:Which apk will beta users get if beta apk is older that official apk? 【发布时间】:2017-08-24 09:04:29 【问题描述】:

我为我的 android 应用设置了 Google Play 测试版程序。想象以下场景:

我使用versionCode 1 将 apk1 发布为 beta 版本 测试版用户安装此测试版 我使用versionCode 2 将apk2 作为官方 发布版本发布

Google Play 会为 beta 用户提供 apk2 吗?

【问题讨论】:

【参考方案1】:

...您的 Alpha 版 APK 应具有最高版本代码,然后是 测试版,最后是生产。

... 如果上传的正式版 APK 的版本代码高于 alpha 或 beta APK,部分或所有 alpha 和 beta 用户将 安装正式版 APK,而不是测试版的 APK

https://support.google.com/googleplay/android-developer/answer/3131213?hl=en#version_codes

【讨论】:

我确认 Google Play 在这种情况下会显示一条警告:“受到生产影响。为了可供所有测试人员使用,此轨道上的 APK 需要具有比生产 APK 更高的版本代码。”跨度>

以上是关于如果 beta apk 比官方 apk 旧,beta 用户将获得哪个 apk?的主要内容,如果未能解决你的问题,请参考以下文章

android studio怎么安装apk

从 google play 上发布的 beta 测试中删除 apk

从构建类型创建 android beta apk

只有一个带有 Camera2 和旧相机 API 的 APK

从 Fabric Beta 下载 Android APK 文件

.apk 没有官方格式规范吗?