Build.gradle中配置apk文件名,自定义命名。
来源:互联网 发布:农行软件中心面试 编辑:程序博客网 时间:2024/06/05 00:26
app的Build.gradle文件中添加以下代码
applicationVariants.all { //判断是release还是debug版本 def buildType = it.buildType.name def fileName def outputFile //下面的channel是获取渠道号,你获取渠道号不一定会和我的代码一样,因为有可能你的渠道名称的规则和我的不一样,我的规则是${渠道名}-${applicationId},所以我是这样取的。// def channel = it.productFlavors[0].name.split("-")[0] //获取当前时间的"YYYY-MM-dd"格式。 def createTime = new Date().format("YYYY-MM-dd", TimeZone.getTimeZone("GMT+08:00")) it.outputs.each { outputFile = it.outputFile //我此处的命名规则是:渠道名_项目名_版本名_创建时间_构建类型.apk fileName = "PPG${defaultConfig.versionName}.apk"// fileName = "${channel}_项目名称_v${defaultConfig.versionName}_${createTime}-${buildType}.apk" //将名字打印出来,以便及时查看是否满意。 println "文件名:-----------------${fileName}" //重新对apk命名。(适用于Gradle4.0以下版本)// it.outputFile = new File(outputFile.parent, fileName) //重新对apk命名。(适用于Gradle4.0(含)以上版本)如果你Gradle版本是4.x则将上面的一行代码注释,解开注释下面的这一行。 it.outputFileName = fileName } }
打包之前查看名字是否符合要求在Gradle Console中
阅读全文
0 0
- Build.gradle中配置apk文件名,自定义命名。
- 从Build.gradle中配置apk文件名,根据自己的规则自定义命名。
- build.gradle中buildConfigField自定义配置
- Gradle配置自定义APK名称
- 第十一篇 Android Studio配置gradle实现一键打包以及自定义apk的文件名
- build.gradle配置versionCode、versionName、apk的名字
- 生成不同ABI版本APK在build.gradle中的配置
- AS中build.gradle文件配置讲解
- AS中build.gradle文件配置讲解
- android gradle 配置 build.gradle
- 使用 代码 读取 build.gradle 中的自定义配置信息
- Build.gradle配置
- Gradle Build配置
- build.gradle配置
- build.gradle配置说明
- build.gradle配置说明
- build.gradle配置
- build.gradle 中 buildTypes中配置打包环境
- php任务进度条
- 详细解读Spatial Transformer Networks(STN)-一篇文章让你完全理解STN了
- laravel 里面Validator的使用案例
- markdownPad2 添加图片
- SpringMVC核心三(基于注解应用)
- Build.gradle中配置apk文件名,自定义命名。
- PHP上传图片 (从html到JS再到php onclick方式提交)
- 验证码
- Pixhawk驱动下载
- 如何在您的Java应用中查找并修复内存泄漏
- 谈谈盒子模型?
- CocosCreator幼麟麻将搭建步骤
- kotlin实现的简单个人账户管理APP(二) 文件选择浏览/文件导入导出
- [Unity教程]Standard Assets Example Project说明