Как скомпилировать AndEngine? 1300+ ошибок?

Я знаю об этом вопросе, но у меня есть исходный код, и у меня есть так много проблем с компиляцией.

Я скачал последнюю версию из ветки GLES2, коммит 7b6e842498. Я импортировал его в Eclipse. Я надеялся, что смогу сразу же начать использовать его, но вместо этого я получаю более 1300 ошибок какой-то глупейшей чепухи. Такие вещи, как «метод должен переопределять метод суперкласса», и суперкласс имеет тот же метод, или «не может быть разрешен или не является полем» в перечислении, но определенно является полем, я проверил это сам, и intellisense фактически предлагает это поле как выбор. Пробовал настраивать для Android версий 2.1 и 4.0 без заметных отличий. Я попытался щелкнуть правой кнопкой мыши и выбрать «Инструменты Android»> «Исправить свойства проекта», который ничего не сделал. Меня это очень раздражает, потому что в какой-то момент около месяца назад он работал, но с тех пор я его потерял.

Я чувствую, что мне не хватает чего-то очень простого в каком-то файле конфигурации, но я не могу его найти. У меня похожие проблемы с основной веткой AndEngine, но я все равно хочу версию GLES 2. Я использую Windows 7 x64, и у меня установлены и работают последние версии Eclipse, JDK, ADT и SDK. Я только что отформатировал несколько дней назад, так что они все совершенно новые. Что мне не хватает?


person Corey Ogburn    schedule 12.09.2012    source источник
comment
Попробуйте зайти в Свойства -> Компилятор Java и использовать 1.5 или 1.6   -  person Raghav Sood    schedule 12.09.2012
comment
@RaghavSood, если это исправит ... Гах, я очень благодарен, но расстроен собой. Отправьте это как ответ, и я отмечу его как таковой.   -  person Corey Ogburn    schedule 12.09.2012
comment
Нет проблем :) Рад, что смог помочь.   -  person Raghav Sood    schedule 12.09.2012


Ответы (1)


Это происходит, когда вы используете версию JDK для компиляции проекта, отличную от той, на которой он был написан. Это можно исправить, вручную выбрав компилятор, щелкнув правой кнопкой мыши, перейдя в «Свойства» -> «Компилятор Java» и используя либо 1.5, либо 1.6, в зависимости от того, какой из них уже использовался.

person Raghav Sood    schedule 12.09.2012
comment
Для справки, для меня было выбрано 1,5, и переход на 1,6 исправил это. - person Corey Ogburn; 12.09.2012