Таблица лидеров Google Play Services открывается и закрывается
Что бы я ни делал, я не могу заставить лидеров работать над играми, которые я экспортировал из 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);
}
});
}