生成apk处理复制到指定的路径下
// 修改生成的最终文件名
applicationVariants.all { variant ->
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.apk')) {
def fileName
fileName = "${project.hasProperty('APP_NAME') ? APP_NAME : DEF_APP_NAME}_${defaultConfig.versionName}_${variant.buildType.name}.apk"
output.outputFileName = fileName
}
}
assembleRelease.doLast {
variant.outputs.each { output ->
def outputFile = output.outputFile
File outputDirectory = new File(project.hasProperty('OUTPUT_DIR') ? OUTPUT_DIR : outputFile.parent)
def fileName
fileName = "${project.hasProperty('APP_NAME') ? APP_NAME : DEF_APP_NAME}_${defaultConfig.versionName}_${variant.buildType.name}.apk"
if (outputDi