最近又捣鼓起了libGDX,突然发现了一些之前未遇到或者未解决问题:
-
问题1:通过gdx-setup生产项目。点击生成后等待很久,显示很长的一段"........................................"等到不耐烦了
解决方式:
关掉,然后直接用IDEA或者AS打开项目,会看到下载gradle依赖。没错,这段等待时间就是下载依赖慢造成。在IDE中看可能会快一些(心里作用?),想要快的可以自己去官网下载gradle包,自己下载确实快很多很多。
-
问题2:运行desktop模块出现错误:Could not execute build using Gradle distribution 'https://services.gradle.org/distributions/gradle-4.6-bin.zip'.
解决方式:
点击desktop的build.gradle文件,会出现一行提示,选择OK,apply suggestion后(暂时不清楚这一步是不是必须,但是修改此处确实引导我去正确解决了问题),这部之后会出现一些warning,最好解决一下
将项目的gradle配置中的com.android.tools.build.gradle毅力的版本更新到最新
build一下项目,然后真正的问题出现啦:
4.6版本中好像不支持在此处配置子模块,所以将这个android配置移动到安卓的.gradle文件中即可
选择DesktopLauncher.java右键run即可,不过这样会出现下面的问题3
-
问题3:运行desktop模块时出现错误:Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: badlogic.jpg:
解决方式:
把该图片复制到项目根目录解决。