【发布时间】:2014-04-29 12:44:02
【问题描述】:
我已经查看了有关 Google Play 游戏的所有关于 SO 的问题,但现在看来只有我一个人有问题。
将新 GPG 与 Games.Achievements.unlock() 结合使用,成就通知未显示。签入未锁定的成就列表时,我可以看到该成就已解锁,但那个徽章 - 它只是没有显示!
该应用尚未发布,但已在 Play 商店中正确设置了所有成就。其他 GPG 功能似乎运行良好,但它们通常不显示通知(如排行榜)
还有另一个可能与此相关的问题。初始登录弹出窗口,当您在设备上拥有多个帐户时允许选择一个帐户 - 有时它最终会出现在应用程序屏幕后面。当你退出应用程序时,它会一直停留在设备屏幕上,直到你选择取消关闭它。不确定,这可能是一个调试问题,因为应用在每次下一次安装时都会被强制关闭,但仍然如此。
有什么想法吗?成就徽章怎么会一直不可见?
【问题讨论】:
-
我遇到了类似的问题,只是偶尔会出现。就我而言,这是因为我忘记为
GameHelper实现onActivityResult(我没有扩展BaseGameActivity)。我仍然不得不从我的活动onActivityResult中致电gameHelper.onActivityResult()。 -
@AAverin,你解决了吗?我刚刚遇到了这个问题-通知一直显示到最近,但有一次没有-虽然成就确实解锁了。同样,我的游戏没有发布。
-
@Zippy 我真的不记得了,不幸的是。这个问题是一年多以前的事了,我不记得我做了什么来解决它。我唯一的希望是谷歌对 GPG 库进行了一些更新来解决这个问题。