APK正是包和测试包:versionName、versionCode、time
gradle版本为3.2.1
1、无渠道包,在build.gradle文件进行修改
def releaseTime() {
return new Date().format(“yyyy-MM-dd”, TimeZone.getTimeZone(“UTC”))
}
android.applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = “zyt_v${variant.versionName}_${variant.versionCode}_${releaseTime()}.apk”
}
}
2、增加渠道包,如下:
productFlavors{
wandoujia()
360{}
huawei{}
baidu{}
}
outputFileName = “app _${variant.productFlavors[0].name}_v ${variant.versionName}_${variant.versionCode}_${releaseTime()}.apk”
3、若判断是否是debug版本:
android.applicationVariants.all { variant ->
variant.outputs.all {
if (variant.buildType.name.equals(‘release’)) {
outputFileName = “release_v${variant.versi