Gradel文件配置(自定义APK名称)

在gradle跟路径下加上

def releaseTime() {
    return new Date().format("yyyy-MM-dd", TimeZone.getTimeZone("UTC"))
}

UTC是指世界统一时间
然后

 buildTypes {
     .....
        applicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = output.outputFile
                // && outputFile.name.indexOf('debug') == -1
                if (outputFile != null && outputFile.name.endsWith('.apk')
                        && outputFile.name.indexOf('debug') == -1) {
                    // 输出apk名称为app-wandoujia-release-v1.0-build1-2016-04-26.apk
                    def fileName = outputFile.name.replace(".apk", "-v${defaultConfig.versionName}-build${defaultConfig.versionCode}-" +
                            "${releaseTime()}.apk")
                    output.outputFile = new File(outputFile.parent, fileName)
                }
            }
        }
    }

Gradel文件配置(自定义APK名称)_第1张图片

你可能感兴趣的:(Gradel文件配置(自定义APK名称))