如何执行匿名 Gradle 任务?
我想在某个任务上添加一个钩子并使用variant.mergedFlavor.packageName
.
android.applicationVariants.all { variant ->
tasks.getByName("prepare${variant.name}Dependencies").finalizedBy({
doFirst {
println variant.mergedFlavor.packageName
}
})
}
我想要实现的是prepare${variant.name}Dependencies
任务将由任务
download${variant.name}RawData
任务完成。
这样做的正确方法是什么?