Gradleに以下のコードを入力しました。
///start
applicationVariants.all { variant ->
variant.outputs.each { output ->
println("Roop: mappingFile: ${output.outputFile}")
}
variant.assemble.doLast {
// doLast {
File dir = new File("${project.projectDir}/out1")
dir.mkdirs()
println("Roop: copy")
variant.outputs.each { output ->
File file = output.outputFile
println("Roop: file:" + file)
}
}
}
Android Studio から Build Apk を実行すると、apk が作成された後に Variant.assemble.doLast が実行されます。しかし、 Build Bundleを実行すると、同じ doLast は呼び出されません。
BuildBundle に対して doLast が呼び出されない理由はありますか?