我已经参考了Google提供的快速入门,将Google Play游戏服务集成到我的游戏中。
我在“id.xml”文件中添加了成就ID。我的游戏有大约10个成就。解锁成就的代码如下:
我在“id.xml”文件中添加了成就ID。我的游戏有大约10个成就。解锁成就的代码如下:
Games.Achievements.unlock(getApiClient(), "achievement_1_0");
这里的 'achievement_1_0' 是我的一个成就的字符串名称。
我的问题是,即使条件正确,我的所有成就都没有被解锁。查看日志后,我得到了这个错误信息:E/AchievementAgent(13528): Couldn't find local achievement to update for achievement ID achievement_1_0
,来自会话过滤器 com.google.android.gms(Session Filter)
。
你有什么想法是哪里出了问题吗?还是这是一个bug..???