Google Play游戏服务排行榜开启和关闭

时间:2019-06-18 01:29:42

标签: android google-play-games buildbox

无论我做什么,似乎都无法让排行榜在我从Buildbox导出到android studio中的游戏上工作。我已经执行了所有必要的步骤(在Play商店上发布,然后在Google Play控制台中配置游戏服务,然后集成排行榜),但是每次得到的结果都是相同的。当您按下按钮以打开游戏中的排行榜时,它将打开,开始加载一秒钟,然后立即关闭。

我尝试取消发布和重新发布游戏服务,尝试创建新的排行榜,并且我所有的代码(游戏服务,许可证密钥,排行榜ID)都是正确的,并已多次检查。我迷失了方向。这是导出的Android Studio项目中的代码,旨在在屏幕上显示排行榜。任何帮助将不胜感激。

public static void showLeaderboard( ){
        Log.v(TAG, "PTServicesBridge  -- Show Leaderboard ");

        if(PTServicesBridge.mGoogleApiClient == null || PTServicesBridge.mGoogleApiClient.isConnected() == false){
            Log.e(TAG, "Google play Servioces is not sigend");
            return;
        }

        PTServicesBridge.s_activity.get().runOnUiThread( new Runnable() {
            public void run() {
                String leaderboardId = PTServicesBridge.getLeaderboardId();
                if(leaderboardId == null || leaderboardId.isEmpty()){
                    return;
                }
                PTServicesBridge.activity.startActivityForResult(Games.Leaderboards.getLeaderboardIntent(PTServicesBridge.mGoogleApiClient,
                        leaderboardId), REQUEST_LEADERBOARD);
            }
        });
    } 

0 个答案:

没有答案