【问题标题】:How to update/upgrade your Android APK during Staged Rollout in Google Play如何在 Google Play 分阶段发布期间更新/升级您的 Android APK
【发布时间】:2014-04-04 21:29:47
【问题描述】:

我最近使用了 Google Play 的“分阶段推出”功能,并慢慢发布了我公司的(重新设计的)其 Android 应用的 V2。

虽然以初始百分比推出新 APK 非常简单 (following the instructions);当我需要仅向分阶段推出的那些(用户)发布修补程序时,更新/升级 APK 并不直观。

那我是怎么做到的呢?请参阅下面的答案。

【问题讨论】:

    标签: android


    【解决方案1】:
    • 登录您的 Google Developer Console 并选择您的应用
    • 从左侧菜单中选择“APK”视图
    • 点击右上角切换到“高级模式”
    • 您现在将看到“停用”选项可用于分阶段推出中的版本
    • 点击“停用”,忽略错误“This configuration cannot be published...
    • 点击错误sn-p顶部显示的“Upload new APK to Production”按钮
    • 在分阶段推出时,选择具有相同 versionName 但 versionCode 高于旧 APK 的新 APK。
    • 点击“保存草稿”
    • 点击顶部出现的“发布APK”按钮;不用担心它不会 100% 发布。

    此时由您决定Increase the Percentage 或保持相同的分阶段推出速度。

    瞧,现在您刚刚向分阶段推出的那些(一小部分用户)推出了一个修补程序。

    【讨论】:

    • 真的吗?这似乎很hacky。理想情况下,我也希望能够使用新版本代码。还有其他人有更好的答案吗?
    • 如果用户没有收到更新,是否可以进入google play手动更新?
    • 这对新控制台有效吗?
    • 不,这对新控制台无效,遗憾的是我还没有发现它是否仍然可行:(
    【解决方案2】:

    这是谷歌对此的官方回答:

    如果正在进行分阶段发布,并且您发现应用存在问题(例如崩溃、错误),您可以使用 Google Play 开发者控制台发布分阶段发布版本的更新。

    1. 登录您的 Google Play 开发者控制台。
    2. 点击所有应用程序。
    3. 选择一个应用程序。
    4. 在左侧菜单中,点击 APK。
    5. 选择将新 APK 上传到生产环境。
    6. 点击保存草稿旁边的向下箭头。
    7. 选择发布为分阶段发布。
    8. 选择一个百分比。
      • 要替换之前的分阶段部署版本,请选择与之前版本相同的百分比。与之前的分阶段部署版本相比,您可以选择相同或更高的部署百分比。
    9. 点击保存并发布。

    在您发布替换 APK 后,通过分阶段发布收到您之前更新的受影响用户将收到更新。

    注意:如果您使用高级模式管理多个 APK,则更新后的 APK 必须与当前分阶段部署中的 APK 配置相同。当您上传替换 APK 时,您需要停用要替换的 APK。

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

    编辑:

    Google 发布管理和相关链接最近(2017 年 8 月)发生了变化,您现在可以在这里看到相同的信息:https://support.google.com/googleplay/android-developer/answer/6346149?hl=en-GB&ref_topic=7072031

    具体来说:

    • 当您暂停并恢复发布您的版本时,您将影响同一组用户。
    • 当您在完成前一个版本的推出之前分阶段推出新版本时,新版本将使用与前一个版本相同的用户组(取决于推出的百分比)。

    【讨论】:

    • 您好,该 URL 指向的页面不包含您粘贴的文本:/ 我正在尝试查找官方确认,可以向特定组发布修补程序通过分阶段发布的应用程序出现故障的用户。
    • @Singed 发布程序和文档已更改,已编辑答案。
    • 遗憾的是,这不再适用于新控制台
    【解决方案3】:

    新控制台的答案:

    • 点击左栏中的发布概览;
    • 点击右侧的“管理”
    • 启用“托管发布时间”
    • 版本经过审核后,在您决定之前不会发布!

    【讨论】:

      【解决方案4】:

      我能够在没有任何奇怪的解决方法的情况下做到这一点。与上面 serkan 的步骤类似,但不需要重复使用相同的版本名称或任何停用步骤。

      • 登录您的 Google Developer Console 并选择您的应用
      • 从左侧菜单中选择“APK”视图
      • 点击“将新的 APK 上传到生产环境”按钮
      • 选择新的APK(可以有新的版本名称、版本代码)
      • 点击“发布 APK”按钮

      此时,我 20% 推出的 APK 已被替换,而新的 APK还没有向 100% 的客户推出。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-22
        • 1970-01-01
        • 2016-05-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-18
        相关资源
        最近更新 更多