LibGDX и Google Play Игры не работают - PullRequest
0 голосов
/ 06 июля 2018

Я написал игру на LibGDX, внедрил AdMob (без проблем) и попытался также реализовать Google Play Games. К сожалению, игра ведет себя сейчас очень странно. Он отлично работает на подписанной отладке APK, но магия происходит на подписанной версии APK. Большую часть времени он работает отлично, но иногда вход в учетную запись приводит к пустой ошибке, и когда я пытаюсь дать себе тестовое достижение, происходит сбой из-за пустой переменной. Еще более забавные вещи случаются, когда я пытаюсь опубликовать их в Play Store, тогда они перестают работать полностью!

Я пробовал много вещей: добавление беззвучного входа в систему, пробование на разных аккаунтах, на разных устройствах, добавление FireBase, публикация приложения как на бета-версии, так и на официальном канале Google Play.

Хуже всего то, что в logcat.

сообщение об ошибке полностью отсутствует.

Я использовал

implementation 'com.google.android.gms:play-services-ads:15.0.0'
implementation 'com.google.android.gms:play-services-auth:15.0.0'
implementation "com.google.android.gms:play-services-games:15.0.0"
implementation 'com.google.firebase:firebase-core:15.0.0'

на андроид-проекте.

Как я могу исправить такое поведение?

Ответы [ 2 ]

0 голосов
/ 09 июля 2018

Проблема, похоже, решена, я добавил второе приложение к игровому сервису, но на этот раз связал его с актуальным элементом Google Play вместо одного имени пакета.

0 голосов
/ 08 июля 2018

Какую реализацию Play Games вы используете? Если вы используете свой собственный, никто не может помочь вам, почему он выходит из строя или какие есть проблемы.

Проверьте https://github.com/MrStahlfelge/gdx-gamesvcs для использования Play Games с libGDX. Это стабильная и хорошо проверенная реализация.

...