Could not find property ‘outputFile’ on com.android.build.gradle.internal.api.ApplicationVariantImpl
try this applicationVariants.all { variant -> variant.outputs.each { output -> def file = output.outputFile output.outputFile = new File(file.parent, file.name.replace(“.apk”, “-” + defaultConfig.versionName + “.apk”)) } }