Google Play 游戏服务 - 无法登录

Posted

技术标签:

【中文标题】Google Play 游戏服务 - 无法登录【英文标题】:Google Play Game Services - unable to sign in 【发布时间】:2013-05-18 07:28:46 【问题描述】:

最近我尝试通过 Google Play 游戏服务实现排行榜。 首先,我导入该示例项目 TypeANumber。我按照这里https://developers.google.com/games/services/android/quickstart的方式一步一步来。

我使用 keytool 生成了 keystore 的 SHA1,并使用这个 SHA1 来验证应用程序。 然后我通过密钥库对应用程序进行签名。

当我运行示例并尝试登录时。我收到错误“”。

然后我仔细检查所有步骤并重试。仍然得到这个错误。

我在谷歌上搜索了这个问题,我发现这个人和我有同样的问题 Google Play Game Services - unable to sign in

所有的情况都是一样的。他得到了解决方案。

我按照他的解决方案在 Google API 控制台上删除了我的应用客户端 ID,取消链接我的应用并使用正确的证书指纹重新链接。

所有这些工作都完成了,我仍然遇到同样的错误。

我错过了什么吗?有没有人遇到过这样的问题? 或者也许我应该创建一个与示例项目具有相同包名的应用程序并上传 apk ? 或者 Google Play 游戏服务在中国不可用?

【问题讨论】:

【参考方案1】:

我遇到过类似的问题,我注意到此页面已于 2013 年 5 月 30 日更新 可以帮助你,或者我,甚至我们俩!

https://developers.google.com/games/services/android/troubleshooting

更新:我解决了这个问题,最终意识到我的项目中有两个不同的 app_id 字符串 - 一个用于 Facebook API,一个用于 Google play 游戏服务!这两个字符串存储在不同的文件中,所以很难找到我的错误。一旦我重命名了一个,一切正常。我遇到的一个问题是我无法使用在开发者控制台中定义游戏的 id 进行测试。其他人已经在 SO 的其他地方提到了这一点,但再次提及它并没有什么坏处。

【讨论】:

以上是关于Google Play 游戏服务 - 无法登录的主要内容,如果未能解决你的问题,请参考以下文章

Google Play 游戏服务 - 无法登录游戏中心

无法登录 google play 游戏服务 API

为啥无法登录 Google Play 服务?

删除 google play 游戏数据后卡住无法登录

Google Play 游戏服务错误:无法登录 - 应用程序没有注册的客户端 ID?其他修复无效

无法使用 Google Play 游戏服务创建房间