Android Studio 生成jar包任务
def jarPackage(buildType) {
return tasks.create("jar${buildType.capitalize()}Package", Copy) {
def aarFile = file(project.buildDir.path + "/outputs/aar/${project.name}-${buildType}.aar")
def outputDir = file(project.buildDir.path + "/outputs/jar")
from zipTree(aarFile)
into outputDir
include 'classes.jar'
rename 'classes.jar', "${project.name}-${buildType}.jar"
group = 'build'
description = '生成jar包'
}.dependsOn(project.getTasksByName("assemble${buildType.capitalize()}", false).first())
}

浙公网安备 33010602011771号