Google Play游戏服务排行榜API无法看到其他玩家的得分

时间:2014-11-06 12:48:33

标签: android google-plus google-play-services google-play-games leaderboard

我正在开发一款Android应用,我在其中使用Google Play游戏服务API。我已经成功实现了各个方面的排行榜,除了我看不到其他玩家的得分,只显示了我自己当前登录的玩家得分。

好像我的测试用户没有与当前用户分享他们的游戏活动,但事实上他们已经拥有,并且这个事实在他们的帐户中是可见的。我还确认当前用户与其他测试用户共享应用程序。更新:我可以使用" All"来查看其他分数,但不能在" Social"中查看。尽管如此,为什么" Social"?

中没有可用的分数

我使用的是GoogleApiClient:

mGoogleApiClient = new GoogleApiClient.Builder(this)
                .addConnectionCallbacks(this)
                .addOnConnectionFailedListener(this)
                .addApi(Plus.API).addScope(Plus.SCOPE_PLUS_LOGIN)
                .addApi(Games.API).addScope(Games.SCOPE_GAMES)
                .build();

我可以成功切换每个帐户的帐户,登录,提交分数等,但在启动排行榜活动时,我无法看到其他测试人员帐户分数。

关于在哪里看的任何想法?

1 个答案:

答案 0 :(得分:5)

您的应用和游戏服务后端是否已发布或仍处于测试模式?

取自Google的文档:

“社交排行榜最初将为空,直到您使用Google Play开发者控制台发布相应的排行榜”

https://developers.google.com/games/services/common/concepts/leaderboards

另一个好的读物是:https://developers.google.com/games/services/common/concepts/leaderboardsAdvanced