def signTime() {
return new Date().format("yyyy-MM-dd HH:mm:ss")
}
applicationVariants.all { variant ->
variant.outputs.all { output ->
def outputFile = output.outputFile
if (variant.buildType.name.equals('release')) {
if (outputFile != null && outputFile.name.endsWith('.apk')) {
outputFileName = "${defaultConfig.versionName}_${signTime()}_${variant.productFlavors[0].name}_release.apk"
// output.outputFile = new File(outputFile.parent, fileName)
}
} else if (variant.buildType.name.equals('debug')) {
if (outputFile != null && outputFile.name.endsWith('.apk')) {
outputFileName = "${defaultConfig.versionName}_${signTime()}_${variant.productFlavors[0].name}_debug.apk"
// outputFileName = new File(outputFileName.parent, fileName)
}
}
}
}
系统用gradle build,本地的,即环境变量配置的用gradlew buid
lintOption
abortOnError false