主要是在build.gradle文件中做处理;
1、添加获取当前日期的方法;
//获取时间,添加到发布版本中 static def releaseTime() { return new Date().format("yyyyMMdd", TimeZone.getTimeZone("UTC")) }
2、使用日期设置版本号和版本名称;
versionCode Integer.valueOf(releaseTime()) versionName "XXX_" + releaseTime()
3、设置打包名称;
applicationVariants.all { variant -> variant.outputs.all { output -> outputFileName = defaultConfig.versionName + "_" + buildType.name + ".apk" outputFileName = outputFileName } }
4、打出的apk包名示例:XXX_20220819_release.apk