Android Google 玩游戏服务

Android Google Play Games Services

尝试在 android 应用程序中集成 google 玩游戏排行榜。

Google API客户端连接成功。我得到的结果代码为 -1,它只是 RESULT_OK。

但是当我调用 google 排行榜 api 在我的 activity 结果中使用排行榜意图时,我得到 10001,它代表 RESULT_RECONNECT_REQUIRED 的不一致状态。即使在调用意图之前,我正在检查 google api 客户端是否已连接。 returns 每次都是正确的。

无法理解可能导致此问题的原因。

希望这可以帮助您解决问题:

https://code.tutsplus.com/tutorials/google-play-game-services-leaderboards--cms-20700

这些链接将帮助您,概述:https://code.tutsplus.com/tutorials/google-play-game-services-achievements--cms-20591. Integration :https://code.tutsplus.com/tutorials/integrating-google-play-services-on-android--cms-19828. If you are not satisfied refer this link,https://coronalabs.com/blog/2013/06/25/tutorial-introducing-google-play-game-services/

根据 documentation,当需要重新连接时,RESULT_RECONNECT_REQUIRED 被发送回调用方 Activity。

GoogleApiClient 处于不一致状态,必须重新连接到服务才能解决问题。使用当前连接进一步调用该服务不太可能成功。

调用 googleApiClient.reconnect() 来处理它,当客户端再次连接时将调用 onConnected()。

您可能会收到该代码的原因是应用未链接。所以在玩游戏开发者控制台上链接了我的应用程序,它开始工作了。