1.先在android{}的外面加上
// 獲取當前系統時間 def releaseTime() { return new Date().format("yyyy_MM_dd", TimeZone.getTimeZone("UTC")) }
2.studio3.0以上這麼寫:
//打包改名 android.applicationVariants.all { variant -> variant.outputs.all { // 名稱_android_版本號.apk outputFileName = "想改成的名字_${defaultConfig.versionName}_${releaseTime()}.apk" } }
studio3.0以下這麼寫:
//打包改名 applicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = output.outputFile if (outputFile != null && outputFile.name.endsWith('.apk')) { // 名稱_android_版本號.apk def fileName = "你想改成的名字_${defaultConfig.versionName}_${releaseTime()}.apk" output.outputFile = new File(outputFile.parent, fileName) } } }