Обновление libGDX

libGDX проекты, основанные Gradle, позволяют очень легко переключаться между libGDX версий. В общем, вы будете заинтересованы в двух типах сборки libGDX:

  • Релизные сборки: они считаются стабильными. Вы можете просмотреть доступные релиз версии на Maven Central.
  • Nightly сборки: также известны как SNAPSHOT сборки в жаргоне Maven. Они представляют последние версии libGDX, которые собираются при каждом изменении в репозитории. У SNAPSHOT сборки также есть номер версии вида x.y.z-SNAPSHOT, например 1.2.1-SNAPSHOT. Вы можете найти строку последней SNAPSHOT версии в этом pom.xml файле.

Проект, основанный на Gradle делает переключение между релизными и nightly сборками очень простым. Откройте файл build.gradle в корневом каталоге вашего проекта, и найдите следующую строку:

gdxVersion = "1.2.0"

Версия, которую вы видите, может быть уже выше, чем 1.2.0. После того как вы нашли эту строку, вы можете просто изменить ее до последней версии (или более старой версии) или до текущей SNAPSHOT версии. Сохраните файл. Следующий шаг зависит от вашей среды разработки:

  • Eclipse: Выберите все ваши проекты в обозревателе пакетов (Package Explorer), щелкните правой кнопкой мыши, а затем нажмите Gradle -> Refresh All. Этим самым будет загружена версия libGDX, которую вы указали в build.gradle и правильно подключены JAR файлы с ваших проектов.
  • Intellij IDEA: как правило, среда разработки сама обнаруживает, что ваш build.gradle был обновлен и показывает кнопку обновления. Просто щелкните по ней, и IDEA обновит libGDX до версии, указанной в build.gradle.
  • Netbeans: вероятно, схоже с Intellij IDEA.
  • Командная строка: как правило, при вызове любой из задач проверяются изменения в версиях зависимостях и загружается все, что изменилось.

Нет необходимости вручную, что-либо делать с JAR файлами, .so файлами или с другими файлами. Просто измените строку в файле и сделайте обновление через вашу среду разработки или с помощью командной строки.