LibGDX зависимости

Опитвам се да настроя LibGDX на компютър в училище за CompSci.

Версията на .jar за настройка на Gradle е 1.4.1 Основната папка обикновено се намира в C диск Мрежата на училището има администраторски проблеми, които могат да доведат до проблеми

Целият процес на използване на настройката на Gradle и импортиране на проекта протича гладко. Въпреки това, веднъж генериран, всеки проект (ядро, десктоп) няма съответната зависимост от Gradle (постоянна), всяка от които съдържа необходимите jar файлове за използване на LibGDX класове. В резултат на това импортирането няма да работи. Например,

импортиране com.badlogic.gdx.graphics.GL20;

ще има червени подчертавания под com.badlogic. Нямаше да е така, ако зависимостите успееха да се заредят.

Моят учител ми казва, че училищната мрежа може да е блокирала определени функции на настройката на Gradle, предотвратявайки пълното зареждане на зависимостите на Gradle. Има ли някакви начини да поправите това или да намерите друг начин за поставяне на LibGDX среда на училищен компютър?

Може да има алтернативно решение. Изпратих една от игрите, които направих (jar файл) и я отворих с Winrar, излагайки клас файловете, които се използват от LibGDX. Възможно ли е да имате Eclipse в училище, за да ги използвате?


person Community    schedule 05.11.2014    source източник


Отговори (1)


Можете да изтеглите бурканите тук. След това поставете всички буркани в папка libs в директорията на вашия проект. След това отидете във файла build.gradle на вашия проект и направете тези промени:

В блока allprojects, веднага след блока repositories, добавете това:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

Това му казва да включи всички буркани от вашата libs директория в пътя за изграждане. И сега, след като направихте това, искате да му кажете да не ги търси в MavenCentral. Така че във всички останали блокове (core, android, desktop и т.н.) коментирайте всеки ред, който започва с compile, с изключение на тези, които казват compile project, като compile project(":core").

person Tenfour04    schedule 05.11.2014