何时使用内部应用程序共享与内部测试(Google Play)?

4

这两个功能看起来非常相似:

  • 内部应用程序共享:使用链接快速与内部团队共享应用程序包和APK文件
  • 内部测试:将您的构建版本快速分发给一小组可信赖的测试人员,无需等待应用审核。在向更多用户推广之前,可以集成构建资格验证过程。

它们似乎都支持:

  • 最多100名内部测试人员
  • 不需要审核

那么何时应该选择其中一个?

谢谢!- 一位Android开发新手


相关链接:https://support.google.com/googleplay/android-developer/answer/9845334?_ga=2.115076814.896976354.1631343816-805024323.1593367602 - Morrison Chang
2个回答

3
虽然文档没有很清楚的说明,但有一些区别。根据我的经验,像应用内评论等某些功能无法使用内部测试进行测试,只能通过内部应用共享来测试。
此外,内部应用共享的分发流程也不同。在使用内部应用共享时,我必须在我的设备上激活Google Play开发者设置(点击Play商店版本7次),才能下载该应用程序;而在使用内部测试时则不需要这样做。
更多信息请参见内部测试内部应用共享

1

上传应用程序进行测试有微妙的差别。第一个是“应用程序测试”,其中包含不同的环境(beta、production、internal)。这些帮助测试实际发布过程,以便用户在商店中搜索。

内部应用程序共享实际上是不同的,它允许您或任何指定的上传者或测试者上传应用程序构建。然后,您可以与测试人员分享可共享的链接,他们将能够通过Google Play下载应用程序。但是,为了使用此功能,用户需要在设备上启用“内部应用程序测试”。另一个区别是,在使用内部应用程序共享时,没有验证要求(即可以上传任何版本、任何权限,无需添加存储列表字段等),而上传到上述测试环境则需要。

欢迎使用任何一种方式,但是测试环境需要特定的增量版本,以及具有权限要求、隐私政策URL等类似于构建发布到商店所需的内容。


我很难理解“内部应用程序共享”的使用情况。主要区别在于,“应用程序共享”在上传(版本、名称等)方面几乎没有限制或验证。这在早期开发阶段非常完美。然而,谷歌不允许在应用程序发布之前使用“应用程序共享”... 真是令人困惑。在应用程序足够完善以发布之后,它的意义何在? - Slav

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接