老套路,先看效果图:
首先第一步在gradle里面(跟android同级)写个获取当前时间的方法如下:
//获取时间的方法 GMT+8代表北京时间,下面两个方法都可以
static def getNowTime() {
return new SimpleDateFormat("yyyy-MM-dd HH_mm_ss_SSS",Locale.CHINA).format(new Date());
// return new Date().format("yyyy-MM-dd HH_mm_ss SSS", TimeZone.getTimeZone("GMT+8"));
}
然后写重命名apk的方法:写在android括号里面
/**
* 重命名APK
* defaultConfig.versionName:当前版本名字
* defaultConfig.versionCode:当前版本号
* getNowTime() :获取当前时间的方法
* variant.name:当前打包默认的模式一般分两种:debug和release
* outputFileName:打包后的文件名字
*/
applicationVariants.all { variant ->
variant.outputs.all {
def fileName = "手机影音&#