Android 谷歌游戏服务无法连接

Android 谷歌游戏服务无法连接,android,google-play-services,google-play-games,Android,Google Play Services,Google Play Games,我正在尝试使用Google Play Games服务,但在调用Games.Acquisitions.unlock或Games.Leaderboards.SubmitCore时,出现错误GoogleAppClient尚未连接和GoogleAppClient必须分别连接 奇怪的是,当使用Games.leadboarders.getleadboarderintent时,记分牌会显示出来。我尝试使用onCreate、onResume和onStart中的方法,但它会生成相同的错误。 当通过一些按钮点击调用

我正在尝试使用Google Play Games服务,但在调用
Games.Acquisitions.unlock
Games.Leaderboards.SubmitCore时,出现错误
GoogleAppClient尚未连接
GoogleAppClient必须分别连接

奇怪的是,当使用
Games.leadboarders.getleadboarderintent
时,记分牌会显示出来。我尝试使用onCreate、onResume和onStart中的方法,但它会生成相同的错误。 当通过一些按钮点击调用这些方法时,它是有效的。但是我不能要求我的用户点击一个按钮来解锁一些成就

在格拉德尔:

implementation'com.google.android.gms:play services games:11.0.0'
实现'com.google.android.gms:play services auth:11.0.0'

实现'com.google.firebase:firebase core:11.0.0'

只是您代码中的一个建议,因为我假设您有一个。在执行任何操作之前,请先检查
GoogleAppClient
是否已连接。一个简单的
如果{//connected}或者{//build connection}
就可以了。还有,试着去探索这个,我做到了。仍然只是在按钮点击中工作。