【问题标题】:load-CurrentPlayerLeaderboardScore is always failureload-CurrentPlayerLeaderboardScore 总是失败
【发布时间】:2018-06-17 07:20:49
【问题描述】:

我想让用户在 Playstore 中获得最后的分数,但我研究了 2 天,却一无所获。最后,我写了代码(我不确定它会不会是错误的代码)但总是失败。

写 load-CurrentPlayerLeaderboardScore 删除 fk17bH1SYLoBdGsBaDedPR2EE3JUt8oRS7qd 的“-”

这是代码;

                Games.getLeaderboardsClient(this, GoogleSignIn.getLastSignedInAccount(this))
                .loadCurrentPlayerLeaderboardScore(
                "CgkIiMyT6f0SEAIQHg", LeaderboardVariant.TIME_SPAN_ALL_TIME,
                LeaderboardVariant.COLLECTION_PUBLIC)
                .addOnSuccessListener(this, new OnSuccessListener<AnnotatedData<LeaderboardScore>>(){
                    @Override
                    public void onSuccess(AnnotatedData<LeaderboardScore> leaderboardScoreAnnotatedData) {
                        if (leaderboardScoreAnnotatedData != null) {
                            long score = 0;
                            if (leaderboardScoreAnnotatedData.get() != null) {
                                score = leaderboardScoreAnnotatedData.get().getRawScore();

                                Toast.makeText(MenuActivity.this, Long.toString(score), Toast.LENGTH_SHORT).show();
                            } else
                                Toast.makeText(MenuActivity.this, "null 2", Toast.LENGTH_SHORT).show();
                        } else
                            Toast.makeText(MenuActivity.this, "null 1", Toast.LENGTH_SHORT).show();
                    }
                }).addOnFailureListener(new OnFailureListener() {
                    @Override
                    public void onFailure(@NonNull Exception e) {
                        Toast.makeText(MenuActivity.this, "addOnFailureListener", Toast.LENGTH_SHORT).show();
                    }
                });

谢谢你帮助我

【问题讨论】:

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


    【解决方案1】:

    根据这些链接12,调用过多可能会导致此类错误。建议采取的措施是避免过度滥用播放服务。此外,您可以尝试分散您的请求,而不是一次性提出所有请求。

    【讨论】:

    • 感谢您的回答。我会接受答案。我决定不使用谷歌播放服务:)
    猜你喜欢
    • 2018-02-09
    • 2016-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多