我正在尝试按照 Google 的文档实施 Google Play 服务,当我尝试连接时看到以下内容GameClient
:
E/Volley: [4953] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/me
E/Volley: [4953] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/me
E/SignInIntentService: There is no linked app associated with this client ID.
我检查了签署 APK 的证书的 SHA1 指纹、调试证书的 SHA1 以及提供给 Google API 的 SHA1 是否匹配,它们确实匹配。我已经检查了应用程序项的清单中是否声明了应用程序 ID(在我的情况下,我采用了 13 位数字 ID,而不是还包含一个包的 ID)。我还检查了我正在使用的测试帐户是否都列在开发者控制台中,它们是;他们每个人也是@gmail.com,并且包括我的开发人员地址。他们每个人都激活了 Google Plus。
我已经从 API 16 S3 设备和 API 17 Google API 模拟器尝试过这个。应用程序包名称在开发者控制台上的清单中正确声明,并且与 API 包名称匹配。该应用程序被列为游戏服务的客户端,并显示为“准备测试”。
简而言之,我正在努力了解我的错误可能是什么以及我错过了什么。我想我也解决了谷歌故障排除的所有问题。我已经在 StackOverflow 上查看了这里的主要问题,并且已经涵盖了它们。无论我错过了什么,可能都在盯着我的脸。我能错过什么?