Проблемы с интеграцией таблицы лидеров игровых сервисов Google Play в AndEngine Game

Я пытаюсь сохранить и отобразить игровой счет пользователя в таблице лидеров с помощью игровых сервисов Google Play. Я следую этому --> https://developers.google.com/games/services/android/init . Проблема возникает, когда я импортирую библиотеку BaseGameUtils в свой проект, тогда все классы andEngine отображают ошибку (например, камера не может быть разрешена, и мой импорт также отображает ошибку). Кроме того, есть два класса BaseGameActivity.java (один в банке andEngine и один в библиотеке BaseGameUtils). Как решить эту проблему, пожалуйста, помогите.


person UselessNoob    schedule 27.03.2014    source источник
comment
внедрить код BaseGameActivity в mainActivity   -  person Rama    schedule 28.03.2014
comment
Я не понял, что ты пытаешься сказать.   -  person UselessNoob    schedule 28.03.2014
comment
Я имею в виду, что скопируйте исходный код класса BaseGameActivity из библиотеки BaseGameUtils в свою игровую активность.   -  person Rama    schedule 28.03.2014


Ответы (1)


Я решил это следующим образом: 1. Изменил имя BaseGameActivity (из библиотеки BaseGameUtils) на GoogleBaseGameActivity 2. Сделал его для расширения AndEngine BaseGameActivity 3. В моей основной игровой деятельности я расширяю GoogleBaseGameActivty вместо Andengine.

Ребята, объектно-ориентированное программирование :)

person Mateusz Gaweł    schedule 28.03.2014
comment
Умное мышление! Я сделаю то же самое :) - person Dimitar Vukman; 05.04.2015