如何测试使用 google play 游戏服务的未发布的 android 游戏?
Posted
技术标签:
【中文标题】如何测试使用 google play 游戏服务的未发布的 android 游戏?【英文标题】:How to test an unpublished android game that uses google play game services? 【发布时间】:2015-12-05 11:58:58 【问题描述】:我正在尝试在应用中测试 google play 服务功能,但不发布应用。 我通过下面的链接来做到这一点。
https://developers.google.com/games/services/console/enabling
这个过程之前有效,但我认为它现在已经改变了,因为即使在检查了上面链接中提到的所有步骤之后,我也会收到以下错误。
“应用程序配置不正确。检查包名称和签名证书是否与在开发者控制台中创建的客户端 ID 匹配。此外,如果应用程序尚未发布,请检查您尝试登录的帐户with 被列为测试人员帐户。有关详细信息,请参阅日志。"
有谁知道过程中是否有任何变化,或者我是否遗漏了什么?谢谢。
【问题讨论】:
【参考方案1】:您需要在应用可供测试之前发布该应用。
如果您发布的应用程序仅在“alpha 测试”部分,则它不向公众提供;它仅适用于 alpha 部分中的已激活测试人员。
编辑:附加说明:“正常”使用不会在 Google Play 上找到您的应用,而且激活的测试人员也无法使用搜索框找到该应用。
只有应用程序包的直接链接有效(仅适用于已激活的测试人员)。
【讨论】:
流程有变化吗?因为我能够在不提前发布的情况下测试应用程序。测试部分还提到了以下内容 - “以下小组可以在发布之前测试您保存的 Google Play 游戏服务草稿。”【参考方案2】:您无需发布应用进行测试。从错误看来,想要测试的用户/测试人员没有被列入白名单。引用自official documentation。
如果您的游戏处于未发布状态,您必须将要授予访问权限以进行测试的用户帐户列入白名单。否则,您的测试人员在尝试访问 Google Play 游戏服务端点时会遇到 OAuth 和 404 错误。另请记住将自己添加为测试人员,否则 Play 游戏 SDK 将不适用于您的用户帐户
希望对你有帮助!!
【讨论】:
以上是关于如何测试使用 google play 游戏服务的未发布的 android 游戏?的主要内容,如果未能解决你的问题,请参考以下文章
使用上传密钥而不是 Google Play 应用签名密钥测试游戏服务
可以在内部测试轨道上测试 Google Play 游戏服务吗?