android gradle打包自动命名

2018-05-12  本文已影响24人  进击的鱼儿
//gradle 3.0 以下
    /*android.applicationVariants.all { variant ->
        variant.outputs.each { output ->
            def outputFile = output.outputFile
            if (outputFile != null && outputFile.name.endsWith('.apk')) {
                //这里修改apk文件名
                def fileName = "${defaultConfig.applicationId}_base_v${defaultConfig.versionName}.apk"
                output.outputFile = new File(outputFile.parent, fileName)
            }
        }
    }*/

    //gradle 3.0
    android.applicationVariants.all { variant ->
        variant.outputs.all {
            outputFileName = "${defaultConfig.applicationId}_base_v${defaultConfig.versionName}.apk"
        }
    }
上一篇 下一篇

猜你喜欢

热点阅读