背景
Android 开发者控制台有 3 个选项卡用于发布应用程序的 apk 文件:
alpha、beta 和 production,如下所示:
我记得在一次 Google IO 讲座中,在进行 100% 规模发布之前检查应用程序的好坏的一个很酷的方法是只允许一定比例的用户首先下载该应用程序。我认为这被称为“分阶段推出”,因为您可以推出发布,以防出现太多问题而无法向所有人发布。
我的问题
它们之间,尤其是 Alpha 和 Beta 之间到底有什么区别?
Play商店里的人只能使用制作阶段,对吧?
哪些允许仅向特定人员/百分比发布,以及您以何种方式进行发布?
哪个阶段允许应用内计费,至少用于测试?我不明白为什么在上传应用程序之前就不能测试它。
在百分比方法中,如果我使用相同的方式发布新的应用程序版本,它会首先更新那些有幸安装以前版本的人吗?
回答您的问题:
- 它们之间,尤其是 Alpha 和 Beta 之间到底有什么区别?
两者之间没有太大区别,除了您只是从少量测试人员开始进行 alpha 测试,然后切换到更多的测试人员进行 beta 测试之外
- Play商店里的人只能使用制作阶段,对吧?
默认情况下,Play 商店仅提供制作版。不过,您现在可以在 Play 商店页面中添加一个选项,供用户选择加入开放的 Beta 计划。
- 哪些允许仅向特定人员/百分比发布,以及您以何种方式进行发布?
你可以为两者都这样做。要进行 alpha、beta 测试,您需要向 google+ 帐户上的人员发送邀请,以便他们可以访问您的应用程序并能够下载它。邀请通常采用链接的形式,将他们引导到 Play 商店中的您的应用程序,只有在他们接受邀请后才能看到该应用程序
- 哪个阶段允许应用内计费,至少用于测试?我不明白为什么在上传应用程序之前就不能测试它。
您可以为 alpha、beta 测试进行应用内计费。检查链接:http://developer.android.com/google/play/billing/billing_testing.html http://developer.android.com/google/play/billing/billing_testing.html
- 在百分比方法中,如果我使用相同的方式发布新的应用程序版本,它会首先更新那些有幸安装以前版本的人吗?
就我的经验而言,我见过测试人员比其他人最先获得应用程序的更新。但我不太确定它到底是如何工作的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)