#AndroidStudio Module编译打包输出jar
不同版本的androidStudio 中 classes的位置
// com.android.tools.build:gradle:4.0.1 + gradle-6.1.1-all.zip
build/intermediates/aar_main_jar/release
// com.android.tools.build:gradle:3.3.2 + gradle-4.10.1-all.zip
build/intermediates/packaged-classes/release/
// 更早的版本
build/intermediates/bundles/defalut/
修改module的build.gradle,增加
task copyJar(type: Copy) {
from project.buildDir.path + '/intermediates/packaged-classes/release/'
into project.buildDir.path + '/libs/'
include 'classes.jar'
rename 'classes.jar', project.name + '.jar'
}
//build.dependsOn(sourcesJar)
build.dependsOn(copyJar)