我将Android Studio与LibGDX结合使用,并且尝试创建gradle任务以将android项目导出为jar。我已将以下代码添加到android项目文件夹下的默认build.gradle文件中:
task exportMyLib(type: Jar){
from android.sourceSets.main.java.srcDirs
}
可以导出源文件。
但是我还需要导出已编译的类-我该怎么做?
最佳答案
也许这对其他人很有趣-我终于想出了这个:
task exportMyLib(dependsOn: build, type: Jar) {
from android.sourceSets.main.java.srcDirs
from('build/intermediates/classes/release/')
from project(':core').sourceSets.main.output.classesDir
from project(':core').sourceSets.main.allSource
}
我不喜欢它使用硬编码路径而不是变量的事实,但是我无法弄清楚这一点。
关于android-studio - LibGDX Gradle任务可以在jar中导出android项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34829621/