Jer*_*gen 4 java android jar libgdx
我已经设法使用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
}
}
Run Code Online (Sandbox Code Playgroud)
但这并没有生成一个完整的Jar资源(android资产)
(不确定,但我还没有找到任何大罐子)
如果你使用了gdx项目生成器(这个:https: //github.com/libgdx/libgdx/wiki/Project-Setup-Gradle),你应该可以使用这个命令创建你的runnable jar:
gradlew desktop:dist
Run Code Online (Sandbox Code Playgroud)