task makeCopyAAR(type: Copy, dependsOn: ['assembleRelease']){
from 'build/outputs/aar'
include '*.aar'
into "${rootProject.getBuildDir()}/outputs/apk/"
rename 'app-release.aar', 'Client.aar'
doLast {
println "makeCopyJar finished ${rootProject.getBuildDir()}/outputs/apk/"
}
}
tasks.whenTaskAdded { task ->
if (task.name == 'assembleRelease') {
task.finalizedBy 'makeCopyAAR'
}
}
博客给出了一段代码,用于在Android项目中配置AAR文件的复制任务。该任务依赖于'assembleRelease',将构建输出的AAR文件复制到指定目录,并对文件重命名,同时在任务完成后输出提示信息。
449

被折叠的 条评论
为什么被折叠?



