Google Play游戏服务 - 无法解锁成就

Sat*_*hya 3 android google-play-services google-play-games

我已经通过参考Google 提供的快速入门在我的游戏中实施了Google Play游戏服务.

我在'id.xml'文件中添加了成就ID.我的游戏有大约10个成就.解锁我的成就的代码如下:

Games.Achievements.unlock(getApiClient(), "achievement_1_0");
Run Code Online (Sandbox Code Playgroud)

其中'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 .. ???

Anu*_*Anu 5

解锁成就的代码如下:

Games.Achievements.unlock(getApiClient(), "your_achievement_id");
Run Code Online (Sandbox Code Playgroud)

这里的成就ID是您在Google Game Services中创建成就时获得的ID.

这是在谷歌开发者控制台 - >游戏服务 - >你的应用程序 - >成就

在此输入图像描述

希望对你有帮助..