其他分享
首页 > 其他分享> > android – Google Play游戏服务 – 无法解锁成就

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