在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)
}
}
}
}