我正在尝试在学校的计算机上为CompSci设置LibGDX。
Gradle setup .jar的版本是1.4.1 根文件夹通常位于C盘中 学校的网络存在管理员问题,可能会导致问题
使用Gradle设置和导入项目的整个过程顺利进行。但是,一旦生成,每个项目(核心,桌面)都缺少各自的Gradle Dependency(持久化),每个项目都包含使用LibGDX类所需的jar文件。因此进口不会起作用。例如,
import com.badlogic.gdx.graphics.GL20;
在com.badlogic下面会有红色下划线 如果依赖关系设法加载,那就不会那样了。
我的老师告诉我,学校网络可能已阻止Gradle设置的某些功能,阻止它完全加载Gradle依赖项。有没有办法解决这个问题或找到另一种方法将LibGDX环境放到学校的计算机上?
可能有另一种解决方案。我发送了一个我制作的游戏(一个jar文件)并用Winrar打开它,暴露了LibGDX使用的类文件。是否有可能让Eclipse在学校使用它们?
答案 0 :(得分:0)
你可以download the jars here。然后将所有jar放在项目目录的libs
文件夹中。然后进入项目的build.gradle文件并进行以下更改:
在allprojects
块中,在repositories
块之后,添加以下内容:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
告诉它在构建路径中包含libs
目录中的所有jar。现在,既然你这样做了,你想告诉它不要在MavenCentral上寻找它们。因此,在所有其他块(core
,android
,desktop
等)中,注释掉以compile
开头的每一行,除以外的那些说compile project
的人,例如compile project(":core")
。