Google Play 商店中的 QA 和 PROD 应用程序

QA and PROD application in Google Play Store

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

在 Google Play 商店以及我的 android 设备上获得我的应用程序 QA 和 PROD 版本的唯一方法是在 [=15= 上创建多个应用程序]?或者我可以拥有同一个应用程序的 alpha 版本和生产版本,并且能够将两者安装在同一台设备上吗?

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

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

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

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