【问题标题】:How to support multiple versions of an Android app in Google Play如何在 Google Play 中支持多个版本的 Android 应用
【发布时间】:2017-06-09 12:44:42
【问题描述】:

我需要在生产环境中运行同一个 Android 应用程序的多个版本。不同的客户根据他们的个人资料使用不同的版本。出于商业原因(我不能透露),例如用户组 X 的应用程序必须不包括任何更改,而应用程序必须针对不同的用户组进行一般开发。组 X 使用的应用程序版本只应更新以修复严重错误。用户群不基于地理位置或设备,而是按业务需求(可以认为是不同的客户)分组。

我知道同一应用的多个实例可以上传到 Google Play,因为应用的包和名称已更改。但 Google Play 政策对此有何反应?

我还知道应用程序可以从其他来源分发,例如通过 HTTP。然后用户必须启用从不受信任的来源安装应用程序。我们还有一个 iOS 应用程序,据我所知,这在 iOS 上是不可行的。

分发同一应用程序的多个版本的最佳做法是什么?

【问题讨论】:

    标签: android google-play software-distribution


    【解决方案1】:

    Google Play 不支持此功能,您需要发布多个应用程序(用户选择要下载的正确应用程序)或在您的应用程序中实现此行为(“嗯...这是最低组,所以使用这个旧类而不是这个新类")

    编辑:理论上,您可以为此使用封闭的 beta 和 alpha 通道,以便所有用户都获得基本版本,您添加到 beta 测试人员列表的人员将获得 beta 版本,而 alpha 测试人员将获得 alpha - 这意味着您最多可以做三组。但管理它将是一个地狱

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-03
      • 1970-01-01
      相关资源
      最近更新 更多