[英]Android Google Play Games Services
尝试将Google Play游戏排行榜集成到Android应用程序中。
Google API客户端已成功建立连接。 我得到的结果代码为-1,这不过是RESULT_OK。
但是,当我在活动结果中使用排行榜意图调用Google排行榜api时,会得到10001,代表状态不一致,即RESULT_RECONNECT_REQUIRED。 即使在调用意图之前,我正在检查的是Google API客户端是否已连接。 每次都返回true。
无法了解可能导致此问题的原因。
这些链接将帮助您进行概述: https : //code.tutsplus.com/tutorials/google-play-game-services-achievements--cms-20591 。 集成: https : //code.tutsplus.com/tutorials/integrating-google-play-services-on-android--cms-19828 。 如果您不满意,请参阅此链接, https://coronalabs.com/blog/2013/06/25/tutorial-introducing-google-play-game-services/
根据文档 ,当需要重新连接时,RESULT_RECONNECT_REQUIRED将发送回调用方活动。
GoogleApiClient处于不一致状态,必须重新连接到服务才能解决问题。 使用当前连接对服务的进一步调用不太可能成功。
要进行处理,请在再次连接客户端时调用googleApiClient.reconnect()和onConnected()。
之所以会得到该代码,是因为应用未链接。 因此,在进行游戏时,开发人员控制台将我的应用程序链接了起来,并且开始起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.