Google Play游戏中的成就无效

时间:2015-10-16 09:15:46

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

我使用libgdx(亚军游戏)在Android上创建了一款小游戏,效果很好。

所以我决定为它添加一些成就。

我的应用程序已发布,当我转到服务和API时,我看到"此应用程序使用google play的服务......"

所以我进入了#34;游戏服务"菜单。我的游戏使用API​​:" API Google+,Google Play游戏服务,即Google Play游戏管理"。 在关联的应用程序菜单中,我将应用程序链接起来。

当我第一次打开游戏时,它会要求我连接我的Google帐户,因此登录方法正常。连接后,我看到我的个人资料图片与我的游戏级别。 但是,当我想要解锁成就时,没有任何补充。 我不认为问题出在代码中,因为连接运行良好且游戏没有崩溃,没有任何附加功能,游戏继续进行。 也许我想念游戏机上的配置,因为当我在Google Play游戏中打开游戏时,我看到了我的游戏,但没有成就/排行榜看到图片:

Achievements in dev console

No achievement in play games

要查看同步是否合适,我修改了游戏的说明并返回游戏,说明已修改。

那么为什么我的成就不在游戏服务上,而且由于我无法解锁它们? 我真的不明白我错过了什么...... 在此先感谢您的帮助。

编辑:同样在API资源管理器上,当我想执行一个简单的games.achievementDefinitions.list来获取我的应用程序中的成就列表时,我收到一个错误:

i.stack.imgur.com/gRwNh.jpg

i.stack.imgur.com/0DRAR.jpg

告诉我API未启用,但确实如此!

i.stack.imgur.com/DPxId.jpg

1 个答案:

答案 0 :(得分:2)

我终于找到了错误的地方。 感谢这个样本:

https://github.com/playgameservices/android-basic-samples 在BasicSamples => TrivialQuest2。

当我创建google api客户端时,我忘了添加Games API, 所以我刚刚添加了.addApi(Games.API).addScope(Games.SCOPE_GAMES)

现在我的游戏运行正常,我可以为玩家解锁/获得成就:D 我现在将尝试添加排行榜:)