使用 libgdx 1.7.0 / Android Studio ,如果在创建项目时检查了工具选项,那么TexturePacker
应该是开箱即用的(我也这样做了)。
实际上,如果我检查build.gradle文件,则在project(":desktop")
部分中添加了compile "com.badlogicgames.gdx:gdx-tools:$gdxVersion"
。
但是即使这样,构建也无法找到工具包(即使我可以成功使用Controllers扩展,我认为也应该一样)
我将把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-controllers-desktop:$gdxVersion"
compile "com.badlogicgames.gdx:gdx-controllers-platform:$gdxVersion:natives-desktop"
compile "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-desktop"
compile "com.badlogicgames.gdx:gdx-tools:$gdxVersion"
}
}
以及带有项目中库的图像,您可以在其中看到工具 ...
最佳答案
这是由核心依赖性中的导入工具引起的问题。在核心依赖项的project(":desktop")
中删除该依赖项,并将其添加到桌面依赖项。
您也可以通过downloading gdx工具并导入jar文件来解决该问题。只需创建一个库文件夹并粘贴jar文件即可。然后转到文件>项目结构>模块并添加文件依赖项,这就是您的jar文件。
dependencies {
compile files('libs/runnable-texturepacker.jar')
}
这应该工作正常。
关于gradle - 无法解析符号TexturePacker,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34113987/