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

Jus*_*Dev 1 android google-play google-play-services

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

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

Nic*_*cue 5

在您的设备上同时拥有这两种应用程序的唯一方法是将其作为两个单独的应用程序发布在 Google Play 上。这是android 的限制,而不是Google Play 的限制。每个应用程序均由应用程序 ID(有时称为包名称)标识。一台 Android 设备一次只能安装每个软件包名称的一个版本。


PK *_*pta 5

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

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

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