首页 > 解决方案 > 当我发布生产性版本时,我可以保留 alpha 或 beta 版本吗?

问题描述

我已经在开发者控制台中上传了我的 Android 应用程序的新 alpha 版本,它提供了一个新的数据库版本。现在,由于出现错误,我还必须更新生产版本 - 但还不想将 alpha 版本的其他内容包含在其中(尤其是数据库更改)。

但是,如果我更新生产轨道,它通常会替换 alpha 版本,这将使测试版本不再可供测试人员使用。有没有办法发布一个生产版本并保留 alpha 版本?或者是在生产版本之后发布新的 alpha 版本并希望它比生产版本更早地提供给测试人员的唯一方法?

标签: androidreleasealphadeveloper-console

解决方案


可以但需要将新的生产 versionCode 分配为高于当前生产 versionCode 并低于 alpha versionCode。

例子:

  • 产品版本代码:100
  • Alpha 版本代码:105

=> 使用 101 作为新的 prod versionCode。

如果您在生产轨道和 Alpha 轨道之间使用连续数字,那么您首先需要在 Alpha 轨道上上传一个新版本,其 versionCode 高几个数字,以便留出足够的空间,然后为您的下一个版本分配较低的 versionCode在生产轨道上。

例子:

  • 产品版本代码:100
  • Alpha 版本代码:101

=> 使用 versionCode 103 在 alpha 轨道上发布新 APK,然后使用 versionCode 102 在 prod 轨道上发布新 APK。


推荐阅读