【发布时间】:2014-08-26 12:25:03
【问题描述】:
我已经设法使用 gdx 项目生成器设置了一个可以在 android 和桌面上运行的项目。 (使用 Android Studio 0.8.2) 生成器生成了几个项目,如桌面、android、html、ios 和核心。 (目前,我对 ios/html 不感兴趣)
我的问题是:如何配置 Gradle 来构建一个大 Jar 文件,我可以直接从 Windows 运行,用于桌面配置? (所以我可以将我的游戏作为测试版传播给朋友)
我在 build.gradle 中看到过类似的东西:
task dist(type: Jar) {
from files(sourceSets.main.output.classesDir)
from files(sourceSets.main.output.resourcesDir)
from { configurations.compile.collect { zipTree(it) } }
from files(project.assetsDir);
manifest {
attributes 'Main-Class': project.mainClassName
}
}
但这不会生成带有资源(android 资产)的完整 Jar
(不确定,但我还没有找到任何大罐子)
【问题讨论】: