У меня, кстати, все заработало из коробки (убунту) на AS 3.0 + gradle 4.1. Единственное, в отличии от видео урока, я, когда генерировал новый проект в libgdx, поставил галку в Advanced -> Idea перед тем как нажать Generate.
В качестве альтернативы, если пересоздать проект и импортировать его в AS, то она порекомендует использовать новый gradle и спросит хотите ли вы заапгрейдить его - рекомендую попробовать отказаться и тогда версии будут такие:
starikovmain, видел такую ошибку недавно на Libgdx github issue tracker. Там обсуждается, что gradle 4.0 еще не поддерживается. В последнем комменте говорится, что это будет пофиксино сначала в Intellij Idea 2017.3, а потом видимо портированно в AS..
Вам бы я рекомендовал либо откатиться пока на более старую AS <=2.3 + gradle <= 3.5 пока изучаете. Либо искать воркэраунд (из командной строки? что-то типа `gradlew.bat buildDependents` и `gradlew.bat cleanIdea idea`) в этой ветке бага могло обсуждаться
вот этот баг https://github.com/kwhat/jnativehook/issues/62 похож на то, что вы описали, автор вроде как пофиксил его в версии 2.0.3. Зарепортите баг, если это не так, или может регрессия..
могу предложить две опции:
1. добавить эту строчку в корневой build.gradle в секцию project(":core") -> dependencies, сохранить и наблюдать появившийся box2dlights.jar в External Libraries вашего IDE. Если gradle сам не подхватит, сделайте команду ./gradlew idea из терминала (ну или аналогичную для вашей ОС)
или
2. сгенерируйте новый LibGDX проект с помощью setup-gdx.jar, там, помимо всего вам нужного, выбрать опцию Box2dlights перед нажатием Generate. И перенести кодовую базу вашей игры в новый проект