【问题标题】:QA and PROD application in Google Play StoreGoogle Play 商店中的 QA 和 PROD 应用程序
【发布时间】:2018-09-13 20:33:09
【问题描述】:

我在 Google Play 商店中为我的用户(假设有 1000 个用户)发布了一个应用程序。我想为这些用户的一部分(比如说 10 个用户)发布应用程序的 QA 版本。当我完成发布应用程序的 alpha 版本的过程时,我注意到我无法再下载生产版本。我可以下载 Alpha 版或正式版(如果我取消注册为 Alpha 版用户)。

在 Google Play 商店以及我的 Android 设备上拥有我的应用程序的 QA 和 PROD 版本的唯一方法是在 play.google.com 上创建多个应用程序吗?或者我可以拥有同一个应用程序的 alpha 版本和生产版本,并且能够将两者安装在同一设备上吗?

【问题讨论】:

标签: android google-play google-play-services


【解决方案1】:

据我了解,Google Play 生态系统不支持您的 Dev/QA/Prod 风格。它旨在仅测试您的生产版本的应用程序。内部测试、Alpha 测试和 Beta 测试旨在逐步测试发布的影响。

如果您想分发您的 Dev/QA/Prod 风格并保持设备上安装的所有版本,请使用 applicationIdSuffix。例如。对于 qa,您可以使用“.qa”,对于 dev “.dev”,并将 prod 保留为默认值。甚至您可以进行配置以生成所有口味的唯一 apk 名称。

对于分发,您可以使用任何平台,例如 Microsoft appcentre 或通过任何文件共享平台直接分发 apk。

【讨论】:

  • 谢谢!我希望更进一步,并使用 Jenkins 自动部署 apk。以 google play store 代替 Google Drive 为例,我们的 QA 更容易下载文件
【解决方案2】:

在您的设备上同时拥有两者的唯一方法是将其作为两个单独的应用发布到 Google Play 上。这是 android 的约束,而不是 Google Play。每个应用程序都由一个应用程序 ID 标识,有时称为包名称。安卓设备一次只能安装每个包名的一个版本。

【讨论】:

  • 谢谢!我会将 QA 部署为应用程序的另一个版本。
猜你喜欢
  • 1970-01-01
  • 2022-12-08
  • 2012-12-13
  • 2014-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-10
相关资源
最近更新 更多