Import LibGDX依赖项

Import LibGDX依赖项,import,gradle,libgdx,gradlew,Import,Gradle,Libgdx,Gradlew,我正试图在CompSci学校的计算机上设置LibGDX jar的版本是1.4.1 根文件夹通常位于C驱动器中 学校的网络存在管理员问题,这可能导致问题 使用Gradle设置和导入项目的整个过程进展顺利。但是,一旦生成,每个项目(核心、桌面)都会丢失其各自的Gradle依赖项(持久化),每个项目都包含使用LibGDX类所需的jar文件。因此,导入将不起作用。比如说, 导入com.badlogic.gdx.graphics.GL20 在com.badlogic下面会有红色下划线 如果依赖项能够成功加

我正试图在CompSci学校的计算机上设置LibGDX

jar的版本是1.4.1 根文件夹通常位于C驱动器中 学校的网络存在管理员问题,这可能导致问题

使用Gradle设置和导入项目的整个过程进展顺利。但是,一旦生成,每个项目(核心、桌面)都会丢失其各自的Gradle依赖项(持久化),每个项目都包含使用LibGDX类所需的jar文件。因此,导入将不起作用。比如说,

导入com.badlogic.gdx.graphics.GL20

在com.badlogic下面会有红色下划线 如果依赖项能够成功加载,就不会是这样

我的老师告诉我,学校网络可能阻止了Gradle设置的某些功能,使其无法完全加载Gradle依赖项。有没有办法解决这个问题,或者找到另一种方法将LibGDX环境安装到学校的计算机上

可能有另一种解决方案。我发送了我制作的一个游戏(一个jar文件),并用Winrar打开它,公开了LibGDX使用的类文件。学校有没有可能让Eclipse使用它们?

你可以。然后将所有JAR放在项目目录中的
libs
文件夹中。然后进入项目的build.gradle文件并进行以下更改:

allprojects
块中,在
repositories
块的后面添加以下内容:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
}
这告诉它在构建路径中包含
libs
目录中的所有jar。既然你这么做了,你想告诉它不要在MavenCentral上寻找他们。因此,在所有其他块(
core
android
desktop
等)中,注释掉以
compile
开头的每一行,,除了那些说
compileproject
的块,例如
compileproject(“:core”)