版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014780554/article/details/80007682
报错日志
Cannot set the value of read-only property ‘outputFile’
Android Studio3.0之前用法如下
applicationVariants.all { variant ->
variant.outputs.each { output ->
def oldFile = output.outputFile
output.outputFile = new File(oldFile.parent, oldFile.name.replace(".apk", "-suffix.apk"))
}
}
Android Studio3.0修改之后为如下
applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "${variant.name}-v${variant.versionName}-${buildType.name}.apk"
}
}