Таблица лидеров Google Play Services открывается и закрывается - PullRequest
0 голосов
/ 18 июня 2019

Независимо от того, что я делаю, я не могу заставить лидеров работать над играми, которые я экспортировал из Buildbox в android studio.Я выполнил все необходимые шаги (опубликовал в магазине Play, затем настроил игровые сервисы в консоли Google Play, затем интегрировал таблицу лидеров), но каждый раз получал один и тот же результат.Когда вы нажимаете кнопку, чтобы открыть таблицу лидеров в игре, она открывается, начинает загружаться на секунду, а затем сразу же закрывается.

создание нового списка лидеров, и все мои коды (игровые сервисы, лицензионный ключ, идентификатор списка лидеров) верны и были проверены несколько раз.Я схожу с ума.Вот код из экспортированного проекта 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);
            }
        });
    } 
...