打开项目app build.gradle文件,在android里面添加以下代码 applicationVariants.all { variant -> variant.outputs.all { output -> def outputFile = output.outputFile if (outputFile != null && outputFile.name.endsWith('.apk')) { // 显示app名称+当前版本号 加入打包时间 def fileName = "-V${variant.versionName}-${variant.versionCode}" if ('debug' == variant.buildType.name) { fileName = fileName } else { // 如果是release版本,直接显示 fileName = "${fileName}-${buildTime()}" } output.outputFileName = output.name + "${fileName}.apk" } } }
给android同级别添加以下变量
def buildTime() { return new Date().format("yyyyMMdd-HH-mm", TimeZone.getDefault()) }