build.gradle App重命名
来源:互联网 发布:衣服尺寸数据 编辑:程序博客网 时间:2024/06/01 13:45
默认情况下,android studio在生成apk或者library的时候,不会有任何版本或其他信息,但通常我们都需要重命名以辨别不同的APK,特别是在有多个渠道的时候。方法是重命名android过滤器中变量output.outputFile的名字。下面是网上流传的代码:
1. 重命名apk
android.applicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = output.outputFile if (outputFile != null && outputFile.name.endsWith("release.apk")) { def fileName = "XXX-${variant.productFlavors[0].versionName}.apk" output.outputFile = new File(outputFile.parent, fileName) } } }
注意:这里使用的是applicationVariants
2. 重命名library
android.libraryVariants.all { variant -> variant.outputs.each { output -> def outputFile = output.outputFile if (outputFile != null && outputFile.name.endsWith("release.aar")) { def fileName = "XXX-${defaultConfig.versionName}.aar" output.outputFile = new File(outputFile.parent, fileName) } } }
注意:这里使用的是libraryVariants
0 0
- build.gradle App重命名
- gradle 笔记 (多样化build app)
- Android Studio app/build.gradle使用
- 10.app目录下的build.gradle
- app目录下的build.gradle详解
- app目录下的build.gradle解析
- Android studio build.gradle配置,debug下使用正式签名,重命名apk
- Gradle build error, Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug
- 安卓app设置版本号,通过build.gradle设置
- Gradle build error, Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug
- Gradle build error, Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug
- cordova build app时候 提示没有gradle android studio
- Gradle build error, Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug
- build.gradle
- build.gradle
- build.gradle
- build.gradle
- build.gradle
- python之引入外援模块
- ViewPager滑动--RadioButton标识滑动到第几页
- diy数据库(六)--信号和内核控制块
- AndroidManifest:VersionCode和VersionName
- oracle表空间查询
- build.gradle App重命名
- PS新手教程!手把手教你临摹一枚经典的SIRI拟物图标
- 使用NSURLSession,NSURLSessionUploadTask上传文件
- Python BDD 学习资源
- 纯虚函数的使用汇总
- 如何移除Joomla自带的js和link文件
- TCP 可靠性
- View的事件体系基础知识
- Oracle PRM-DUL使用经验