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

aez*_*aez 5 android leaderboard google-plus google-play-services google-play-games

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

它就好像我的测试用户没有与当前用户分享他们的游戏活动,但实际上他们有,并且这个事实在他们的帐户中是可见的.我还确认当前用户与其他测试用户共享应用程序.更新:我可以使用"全部"看到其他分数,但不能在"社交"中看到.不过,为什么"社交"中没有分数?

我使用这个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();
Run Code Online (Sandbox Code Playgroud)

我可以成功切换每个帐户的帐户,登录,提交分数等,但是当我开始排行榜活动时,我根本看不到其他测试人员帐户分数.

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

小智 6

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

取自Google的文档:

"在您使用Google Play开发者控制台发布相应的排行榜之前,社交排行榜最初将为空

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

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