繁体   English   中英

使用Gradle为LibGDX添加工具依赖项时出现问题

[英]Trouble adding a tools dependency with Gradle for LibGDX

我正在学习Learn LibGDX Game Developer 2nd Edition上一堂课。 我正在使用Eclipse。 我们正在为台式机(Android和所有已禁用)开发游戏。 我们也使用了Gradle。 我来到这一段...

对于Gradle用户,添加gdx-tools很容易; 我们只需要在C:/ libgdx中的build.gradle文件中添加以下突出显示的行:

project(":desktop") {
...
compile "com.badlogic.gdx:gdx-tools:$gdxVersion"

确保您在project(“:desktop”)部分下进行编辑。 编辑后,我们需要刷新依赖关系。 为此,请在CanyonBunny桌面项目上单击鼠标右键,然后转到“ Gradle”菜单中的“全部刷新”选项。 确保您已连接到Internet,因为Eclipse将下载相关的依赖项。

我在project(“:desktop”)方法下的build.gradle如下...

project(":desktop") {
    apply plugin: "java"

    dependencies {
        compile project(":core")
        compile "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
        compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
        compile "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-desktop"
        compile "com.badlogicgames.gdx:gdx-bullet-platform:$gdxVersion:natives-desktop"
        compile "com.badlogic.gdx:gdx-tools:$gdxVersion"
    }
}

我还刚刚构建了一个虚拟的LibGDX项目,并启用了工具,以确保将代码添加到了正确的部分。

之后,我通过右键单击我的依赖项Gradle(STS)->全部刷新来刷新gradle。

现在,当我从我以为是我添加的工具依赖项中添加一些导入时,我的运行器类找不到它。

import com.badlogic.gdx.tools.texturepacker.TexturePacker;
import com.badlogic.gdx.tools.texturepacker.TexturePacker.Settings;

有什么帮助吗? 如果您需要更多信息,请告诉我,我尝试尽可能地详细!

这本书有错字,应该是...

compile "com.badlogicgames.gdx:gdx-tools:$gdxVersion"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM