это работает так же с более поздней версией Gradle:
android.applicationVariants.all { variant ->
variant.outputs.all { output ->
def fileName = "${project.name}_${output.baseName}-${variant.versionName}.apk"
outputFileName = new File(output.outputFile.parent, fileName).getName()
}
}
, потому что output.outputFileName
является (или стало) свойством только для чтения.