android – Google Play游戏服务 – 无法解锁成就
作者:互联网
我已经通过参考Google提供的quick start在我的游戏中实施了Google Play游戏服务.
我在’id.xml’文件中添加了成就ID.我的游戏有大约10个成就.解锁我的成就的代码如下:
Games.Achievements.unlock(getApiClient(), "achievement_1_0");
其中’achievement_1_0’是我成就之一的字符串名称.
我的问题是,即使条件正确,我的成就也没有解锁.查看我的日志后,我收到了此E / AchievementAgent(13528):无法从会话过滤器com.google.android.gms(会话过滤器)中找到更新成就ID achievement_1_0的本地成就
有什么可能出错的想法?还是一个bug .. ???
解决方法:
解锁成就的代码如下:
Games.Achievements.unlock(getApiClient(), "your_achievement_id");
这里的成就ID是您在Google Game Services中创建成就时获得的ID.
这是在谷歌开发者控制台 – >游戏服务 – >您的应用程序 – >成就
希望对你有帮助..
标签:android,google-play-services,google-play-games 来源: https://codeday.me/bug/20190825/1715372.html