我正在使用 GooglePlay 游戏服务在我的游戏中添加排行榜(实际上是多个排行榜)。登录到 GooglePlayGameServices 以及向给定的 Leaderboard-id 提交分数都有效。我使用 OnScoreSubmittedListener 进行了检查。结果还可以,分数就在那里。
当尝试使用“loadTopScores”检索给定 id 的最高分数时,OnLeaderboardScoresLoadedListener 被调用 STATUS_OK,LeaderboardBuffer 中的一个条目(我检查了这个条目,它与我之前提交的分数完全相同的 leaderboard-id)和LeaderboardScoreBuffer 中的条目始终为零。我找不到解决这个问题的方法。一件看起来很奇怪的事情是,在 LeaderboardBuffer 条目中,玩家排名被设置为 -1。但我不知道那是什么意思。
提前感谢您对此问题的任何见解=)