Сегодня, когда я открыл затмение вдруг появилась эта ошибка в одном из моих проектов libgdxТип com.badlogic.gdx.ApplicationListener не может быть решен
Код:
public static void main (String[] argv) {
if (application == null) {
application = new Main();
}
LwjglApplicationConfiguration conf=new LwjglApplicationConfiguration() ;
conf.title="XXXXXApp";
conf.width=(int)(480/1.3f);
conf.height=(int)(800/1.3f);
conf.useGL20=false;
new LwjglApplication(new XXXXXApp(application,new DesktopInterface()), conf);
}
Ошибка:
-The type com.badlogic.gdx.ApplicationListener cannot be resolved. It is indirectly referenced from required .class files
-The constructor LwjglApplication(ApplicationListener, LwjglApplicationConfiguration) refers to the missing type ApplicationListener
Я дважды проверял наличие пропавших кувшинов, и все то же, что и у моего другого p которые работают, и они используют точно такой же код.
Что я пробовал:
- Restart затмить
- Извлеките и добавить снова в libdgx банке
- Обновить
Банки, которые сейчас в моем пути сборок является:
-gdx-backend-lwjgl-natives.jar
-gdx-backend-lwjgl.jar
-gdx-natives.jar
У вас есть основной проект? А также попробуйте удалить проект и повторно импортировать его снова. Это очень помогло мне ... – noone
@noone, yep главный проект ссылается, и я попытался удалить и повторно импортировать все проекты (android, main, desktop) – SteveL
У вас есть правильный 'import', возможно, он потерялся или импортирует ApplicationListener из пакета, который doesn t существует? Попробуйте добавить gdx.jar, это пакет, который должен содержать ApplicationListener. – noone