Android(安卓)studio修改打包后的apk的名字
16lz
2021-12-04
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" } } }
更多相关文章
- NPM 和webpack 的基础使用
- 修改系统Android版本,版本号
- Android(安卓)打包出错 failed for task ':app:lintVitalRelease
- android plugin dsl 部分整理
- Android(安卓)Ant打包及其环境变量配置
- android unity 文件读写_unity Android(安卓)打包后读取 xml 文
- android使用ant编译打包
- android 使用私有maven仓库发布、打包、引用
- Android(安卓)多版本多渠道打包