Gradle中AndroidManifest中值的替换与快速渠道打包
来源:互联网 发布:javascript邮箱验证 编辑:程序博客网 时间:2024/04/30 15:42
上一篇文章中我们介绍了Gradle中buildConfig的使用方法,同样,对manifest中的值也可以替换,
<meta-data android:name="UMENG_CHANNEL" android:value="wandoujia" />
比如,要根据不同的渠道替换不同的值,对于上面这种,可以写成
<meta-data android:name="UMENG_CHANNEL" android:value="$[CHANNEL_NAME]" />
在gradle,我们可以如下配置
productFlavors { wandoujia{ manifestPlaceholders = [ CHANNEL_NAME:name] } yingyongbao{ manifestPlaceholders = [ CHANNEL_NAME:name] }}
或者简单点就是:
productFlavors { wandoujia{ } yingyongbao{ }}productFlavors.all { flavor -> flavor.manifestPlaceholders = [ CHANNEL_NAME:name ]}
0 0
- Gradle中AndroidManifest中值的替换与快速渠道打包
- Gradle配置一次性打包不同的渠道
- Gradle之多渠道打包
- AndroidStudio Gradle 批量渠道打包
- Android Studio Gradle实践之多渠道自动化打包(Android快速多渠道打包)
- Gradle多渠道打包(动态设定App名称,应用图标,替换常量,更改包名,变更渠道)
- gradle批量打包Android apk(绪):在manifest中替换activity、service等组件,批量打包不同功能的apk。
- 使用Gradle构建Android应用的渠道包-Android studio 多渠道打包(超简洁版)
- 多渠道打包中优雅的配置渠道签名
- Marketer 渠道打包工具,可视化打包工具,快速打包工具
- Gradle分渠道/包名/应用名打包Apk
- Android Studio Gradle打包实践之多渠道+版本号管理
- Android Studio Gradle实践之多渠道自动化打包+版本号管理
- Android Studio Gradle打包实践之多渠道+版本号管理
- AndroidStudio/gradle 配置打包输出文件名/输出版本号渠道
- Android Studio Gradle实践之多渠道自动化打包
- gradle 神器编译不同的渠道包
- Android使用gradle快速生成渠道apk包。
- zt:
- 5. MVC,MVP 和 MVVM
- 实现一个c/s模式的简单木马
- C#:DataSet和DataTable区别
- 程序员的十个等级
- Gradle中AndroidManifest中值的替换与快速渠道打包
- AM5728概述(4)
- 静态成员变量
- 进程信号的未决状态(pending status)
- TP-LINK路由器连接网线上网教程(租房必备)
- 零基础入门学习Python(19):对象(4)组合、绑定
- Cracking code interviews_2
- R 语言中,数据框依据不同列进行排序
- 互信息图像配准