Android Google Play游戏服务

时间:2016-11-22 11:52:30

标签: android google-play google-play-games android-googleapiclient

尝试在Android应用程序中集成G​​oogle Play游戏排行榜。

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

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

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

4 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

答案 2 :(得分:0)

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

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

要处理它,请在再次连接客户端时调用googleApiClient.reconnect()和onConnected()。

答案 3 :(得分:0)

您可能获得该代码的原因是因为app未链接。所以在游戏开发者控制台链接我的应用程序,它开始工作。