0

У меня проблема с Google Play Services более точно. Я пытался использовать его, расширив BaseGameActivity и построитель GoogleClientApi. Никто не работает правильно.Google Play Services - Leaderboards

Я добавил в консольную игру dev, как и должно быть. Скопировал идентификаторы лидеров и идентификатор приложения в мои ресурсы.

Все должно отлично работает, но ни getLeaderboardIntent(), ни submitScore() работает

Почему это происходит?

+0

Возможно, вы захотите проверить документацию [Начало работы с Play Games Services for Android] (https://developers.google.com/games/services/android/quickstart), это объясняет интеграцию функций сервисов игр в Google Play таких как достижения, списки лидеров, сохраненные игры и многопользовательские игры в режиме реального времени (на Android) в планшетных и мобильных играх. –

+0

Существует также учебник [Интеграция сервисов Google Play на Android] (https://code.tutsplus.com/tutorials/integrating-google-play-services-on-android-cms-19828), [Службы игр Google Play : Leaderboards] (https://code.tutsplus.com/tutorials/google-play-game-services-leaderboards--cms-20700), [Службы игр Google Play: достижения] (https://code.tutsplus.com/tutorials/google-play-game-services-достижения - cms-20591), которые помогут вам проверить реализацию кода, как это сделать. Надеюсь это поможет. –

ответ

0

Оказалось, что между идентификатором клиента в google play и google api возникла несогласованность и необходимо связать другое приложение с соответствующим идентификатором.