2015-04-22 2 views
1

Точно как говорится в заголовке. Для создания проекта libGDX я использую файл «gdx-setup.jar». Он запускает хороший gui, в котором я могу выбрать несколько вариантов.libGDX не создает папки с папками и папками

Я установил имя, пакет, местоположение SDK Android и другие библиотеки, которые мне нужны (инструменты, Box2D ...), и в конце концов я нажимаю кнопку «сгенерировать».

Либо я импортирую проект с помощью Eclipse, либо открываю его с помощью IntelliJ IDEA, некоторая папка не создается. Просто в Android-модуле все в порядке. В других модулях (ядро, рабочий стол и html) отсутствуют папки libs и assets, и я должен их вручную создать.

Кроме того, каждый раз, когда я создаю новый проект, в IntelliJ мне нужно настроить Android SDK вручную!

Что случилось?

У меня не было этих проблем.

+0

попробуйте переустановить setup.jar из официального местоположения, которое находится здесь [http://libgdx.badlogicgames.com/download.html) – Fish

ответ

2

Все остальные проекты совместно используют папку с ресурсами проекта Android, поэтому вам не нужно создавать папки с ресурсами в других проектах. В IntelliJ, когда вы настраиваете конфигурацию рабочего стола, вы должны установить рабочий каталог в каталог android/assets. IIRC, вам не нужно делать это в Eclipse.

+0

И действительно ли совместно используется другой проект в папке libs? – user3075478

+0

Папка libs предназначена только для собственного скомпилированного кода, используемого Android. Они копируются из библиотеки во время компиляции, потому что компилятор ADT ожидает, что они будут в этом месте. Другие проекты строятся с использованием собственного скомпилированного кода непосредственно из библиотеки. И, конечно, родной код отличается для каждой платформы. – Tenfour04

Смежные вопросы