После того как вы создали libGDX проект, время начать разработку приложения в NetBeans. Перед тем как импортировать ваш проект в NetBeans, убедитесь, что вы настроили среду разработки.
Импорт проекта
Перейдите File -> Open Project...
, перейдите в корневую папку вашего проекта, затем нажмите кнопку Open Project
. Теперь
NetBeans сделает импорт проекта.
Время импорта проекта
В первый раз процесс импорта проекта может занять минуту или две, так как Gradle и некоторые зависимости будут загружаться в фоновом режиме.
В окне проекта, раскройте проект, щелкните правой кнопкой мыши на узле Subprojects
и выберите Open Subprojects
.
Общие проблемы
Если вы сталкиваетесь с проблемами из-за отсутствия артефакта validation-api:1.0.0.GA, тогда удалите Maven кэш в C:\Users\username\.m2
или
/Users/username/.m2
или /home/username/.m2
.
Запуск проекта
В окне проекта:
- Desktop: щелкните правой кнопкой мыши на desktop проекте,
Run
. - Android: убедитесь, что у вас есть подключенное устройство. Щелкните правой кнопкой мыши на Android проекте,
Tasks -> installDebug
. - iOS RoboVM: щелкните правой кнопкой мыши на robovm проекте,
Tasks -> launchIPhoneSimulator
(альтернативыlaunchIPadSimulator
иlaunchIOSDevice
для подтвержденных устройств). Первый запуск займет немного больше времени, поскольку RoboVM должен скомпилировать весь JDK для iOS. Последующие запуски будут значительно быстрее. - HTML5: щелкните правой кнопкой мыши на html проекте,
Tasks -> superDev
. Теперь вы можете следить за процессом сборки в консоли. Это займет некоторое время, так как ваш Java-код компилируется в JavaScript. Как только вы увидите сообщениеThe code server is ready
, запустите браузер и перейдите по адресу http://localhost:8080/html. Это ваше приложение, работающее в браузере. Если вы изменили код или assets, просто нажмите в браузере кнопкуSuperDev Refresh
. Это действие перекомпилирует ваше приложение и перезагрузит страницу.
Отладка проекта
Следуйте инструкции для запуска проекта, но вместо запуска через Run
, запустите вашу конфигурацию через Debug
.
RoboVM и отладка проекта
RoboVM в настоящее время не поддерживает отладку.
Отладка html сборки может быть сделана в браузере следующим образом:
Как и прежде запустите конфигурацию superDev. Перейдите по ссылке http://localhost:8080/html, нажмите кнопку
SuperDevRefresh
и затем Compile
. Нажмите клавишу F12 в браузере Chrome, чтобы открыть средства разработки, перейдите на вкладку Sources и
найдите Java файл, который вы хотите
отладить. Устанавливайте точки останова, делайте пошаговое выполнение и проверяйте переменные. Нажмите кнопку SuperDev Refresh
в случае,
если вы изменили код или assets (оставляйте работающим процесс сервера!).
Упаковка проекта
Проще всего упаковывать приложение из командной строки или с помощью задач Gradle в NetBeans. Чтобы увидеть соответствующие задачи Gradle, смотрите документацию командной строки Gradle.
Комментариев нет:
Отправить комментарий