繁体   English   中英

如何在Google Play中支持多个版本的Android应用

[英]How to support multiple versions of an Android app in Google Play

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

我知道,鉴于应用程序的包和名称已更改,可以将同一应用程序的多个实例上载到Google Play。 但是Google Play政策对此有何反应?

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM