【问题标题】:LibGDX DependenciesLibGDX 依赖项
【发布时间】:2014-11-06 01:58:46
【问题描述】:

我正在尝试在学校的计算机上为 CompSci 设置 LibGDX。

Gradle 安装 .jar 的版本是 1.4.1 根文件夹通常位于 C 盘 学校网络存在管理员问题,可能会导致问题

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

导入 com.badlogic.gdx.graphics.GL20;

com.badlogic 下面会有红色下划线 如果依赖项设法加载,情况就不是这样了。

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

可能有替代解决方案。我发送了一个我制作的游戏(一个 jar 文件)并用 Winrar 打开它,暴露了 LibGDX 使用的类文件。是否可以让学校的 Eclipse 使用它们?

【问题讨论】:

    标签: import gradle libgdx gradlew


    【解决方案1】:

    您可以download the jars here。然后将所有 jars 放入项目目录中的 libs 文件夹中。然后进入您项目的 build.gradle 文件并进行以下更改:

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

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
    }
    

    这告诉它在构建路径中包含来自libs 目录的所有 jar。现在既然你这样做了,你想告诉它不要在 MavenCentral 上寻找它们。所以在所有其他块(coreandroiddesktop 等)中,注释掉以compile 开头的每一行,除了对于那些说compile project 的行,比如compile project(":core")

    【讨论】:

      猜你喜欢
      • 2012-12-17
      • 2017-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多