Я ввел код ниже в свой 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)
}
}
}
Теперь, когда я выполняю Build Apk из студии Android, Variant.assemble.doLast запускается после создания apk. Но тот же doLast не вызывается, если я выполняю Build Bundle.
Любая информация, почему doLast не вызывается для BuildBundle?