【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor 引入 | ProductFlavor 参考文档地址 )
文章目录
- 一、ProductFlavor 配置
- 1、ProductFlavor 引入
- 2、ProductFlavor 参考文档
Android Plugin DSL Reference 参考文档 :
- 文档主页 : https://google.github.io/android-gradle-dsl/2.3/
- android 模块配置文档 : https://google.github.io/android-gradle-dsl/2.3/com.android.build.gradle.AppExtension.html
- ProductFlavor 文档 : https://google.github.io/android-gradle-dsl/2.3/com.android.build.gradle.internal.dsl.ProductFlavor.html
一、ProductFlavor 配置
上一篇博客介绍了 Extension 扩展类型 , AppExtension 下文档参考 https://google.github.io/android-gradle-dsl/2.3/com.android.build.gradle.AppExtension.html ;
以 build.gradle 配置为例 , android 配置块中的内容来自 AppExtension 扩展类型 ;
android {compileSdkVersion 30buildToolsVersion "30.0.3"defaultConfig {applicationId "kim.hsl.svg"minSdkVersion 18targetSdkVersion 30versionCode 1versionName "1.0"}
}
1、ProductFlavor 引入
在 build.gradle 中的 android 代码块中的 defaultConfig 配置 , 查看 https://google.github.io/android-gradle-dsl/2.3/com.android.build.gradle.AppExtension.html#com.android.build.gradle.AppExtension:defaultConfig 文档 , 可以知道该 defaultConfig 配置是 ProductFlavor 配置 ;
本篇博客介绍 AppExtension 下的 ProductFlavor 配置 ;
2、ProductFlavor 参考文档
ProductFlavor 文档地址如下 : https://google.github.io/android-gradle-dsl/2.3/com.android.build.gradle.internal.dsl.ProductFlavor.html
【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor 引入 | ProductFlavor 参考文档地址 )相关推荐
- 【Android Gradle 插件】Module 目录下 build.gradle 配置文件 ( android 闭包块配置 | AppExtension 扩展类型参考文档 )
文章目录 一.Module 目录下 build.gradle 配置文件 1.android 闭包块配置 2.AppExtension 扩展类型参考文档 Android Plugin DSL Refer ...
- 【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor#buildConfigField 方法 | 单独编译生成 BuildConfig 类的任务 )
文章目录 一.ProductFlavor#buildConfigField 方法 二.单独执行 Gradle 编译 BuildConfig 的任务 Android Plugin DSL Referen ...
- 【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor#vectorDrawables 配置 )
文章目录 一.ProductFlavor#vectorDrawables 配置 Android Plugin DSL Reference 参考文档 : 文档主页 : https://google.gi ...
- 【Android Gradle 插件】ProductFlavor 配置 ( multiDexEnabled 配置 | multiDexKeepFile | multiDexKeepProguard )
文章目录 一.ProductFlavor#multiDexEnabled 配置 二.ProductFlavor#multiDexKeepFile 配置 三.ProductFlavor#multiDex ...
- 【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor#manifestPlaceholders 清单文件占位符配置 )
文章目录 一.ProductFlavor#manifestPlaceholders 清单文件占位符配置 Android Plugin DSL Reference 参考文档 : 文档主页 : https ...
- 【Android Gradle 插件】ProductFlavor 配置 ( AppExtension#externalNativeBuild 配置 | cmake 配置 | ndkBuild 配置 )
文章目录 一.ProductFlavor 配置 1.AppExtension#externalNativeBuild 配置 1.AppExtension#externalNativeBuild 配置 ...
- 【Android Gradle 插件】ProductFlavor 配置 ( applicationId 配置 | SdkVersion 相关配置 | version 应用版本配置 )
文章目录 一.ProductFlavor 配置 1.applicationId 配置 2.minSdkVersion 配置 3.targetSdkVersion 配置 4.versionCode 和 ...
- 【Android Gradle 插件】ProductFlavor 配置 ( consumerProguardFiles 配置 | dimension 配置 )
文章目录 一.ProductFlavor 配置 1.consumerProguardFiles 配置 2.dimension 配置 Android Plugin DSL Reference 参考文档 ...
- 【Android Gradle 插件】 Splits 配置 ② ( Splits#abi{} 脚本块配置 | 根据 CPU 架构进行分包 | AbiSplitOptions 配置简介 )
文章目录 一.Splits#abi{} 脚本块配置 1.配置简介 2.配置原型 3.使用示例 二.AbiSplitOptions 配置简介 1.属性配置简介 2.方法配置简介 3.属性方法配置使用方法 ...
最新文章
- 手机休眠监测wifi
- iverilog命令选项解释
- JDK8那些惊为天人的新特性
- 那天,他无意间瞟了眼程序员的桌面……
- 关于微信内置浏览器,打开图片上传功能,调用的问题
- 当连接一个 IP 不存在的主机时,TCP握手过程是怎样的?
- 【免费】某机构最新3980元机器学习/大数据课程高速下载,限量200份
- android 启动白屏_从细节入手改善用户体验,Flutter跨平台App开发中设置Android和iOS的启动页
- Staked 回应节点遭到 slash 惩罚:由技术性问题导致,将全额赔偿受影响客户
- Android BottomNavigationBar底部导航控制器的使用(包含默认postion的设置)
- PHP7-MySQLi在分页中的应用
- 浙大2016计算机考研分数线,2016浙江大学考研分数线公布
- attention 文字识别算法_一文带你了解文字识别
- 流利阅读 2019 1.6 What happened at Theranos is a dazzling story of deception
- 2020腾讯实习生招聘面试算法题
- vbox虚拟机 做服务器,vbox虚拟机设置服务器(vbox虚拟机做服务器)
- 软文成功案例,给企业带来的价值不可限量
- lae界面开发工具入门之介绍七--组件篇-文本篇
- 中国BBS社区前10名
- 认识Python(python起源、设计、特点及编译型语言、解释型语言)