Google Play游戏服务成就检查

时间:2013-11-30 10:44:34

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

我想知道在做成功解锁时是否有某种本地检查。

sGamesClient.unlockAchievement(getResources().getString(R.string.achievement_a_newcomer));

我有一个成就“玩多人游戏”,但一旦多人游戏完成, 所有下一个多人游戏都会调用上面的行,但调用服务器来检查它是没用的,所以在与play服务器通信之前是否有某种本地缓存检查,或者我是否必须自己使用Prefs实现它?

由于

1 个答案:

答案 0 :(得分:2)

再次调用该方法不是问题:如果成就已经解锁,它将不再解锁,并且它不会与服务器通信,因为这些内容在本地缓存。