Games.Snapshots.open:java.lang.IllegalStateException:GoogleApiClient尚未连接

时间:2015-05-05 10:51:47

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

自从转移到SavedGames后,我在多个方面遇到以下异常:

Caused by: java.lang.IllegalStateException: GoogleApiClient is not connected yet.
       at com.google.android.gms.internal.jx.a(jx.java:0)
       at com.google.android.gms.common.api.c.b(c.java:0)
       at com.google.android.gms.games.internal.api.SnapshotsImpl.open(SnapshotsImpl.java)

这是调用此异常的调用:

Snapshots.OpenSnapshotResult result = Games.Snapshots.open(googleApiClient, snapshotName, true).await();

结果是至少有些用户无法在设备之间同步他们的游戏进度。我们可以捕获异常,但设备之间的同步不再起作用。

0 个答案:

没有答案