1.先在当前项目的build.gradle (不是根目录下的build.gradle)中android{}的外面加上
// 获取当前系统时间
def releaseTime() {
return new Date().format("yyyy_MM_dd", TimeZone.getTimeZone("UTC"))
}
apply plugin: 'com.android.application'
// 获取当前系统时间
def releaseTime() {
return new Date().format("yyyy_MM_dd", TimeZone.getTimeZone("UTC"))
}
android {
}
dependencies {
}
2.在android{}中 加入以下代码
//打包改名
android.applicationVariants.all { variant ->
variant.outputs.all {
// 名称_android_版本号.apk
outputFileName = "想改成的名字_${defaultConfig.versionName}_${releaseTime()}.apk"
}
}
如下图所示:
android {
compileSdkVersion rootProject.compileSdkVersion
defaultConfig {
}
buildTypes {
release {
minifyEnabled false
shrinkResources false
useProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
minifyEnabled false
useProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
//打包改名
android.applicationVariants.all { variant ->
variant.outputs.all {
// 名称_android_版本号.apk
outputFileName = "名字${defaultConfig.versionName}_${releaseTime()}.apk"
}
}
}