应用场景
一个项目是作为library提供aar包,这个aar包中一些配置参数需要依赖的项目传入,这是就用到manifestPlaceholder。
manifestPlaceholder知识点
Gradle提供manifestPlaceholder标签来填充AndroidManifest placeholder,来实现从Gradle向AndroidManifest传入参数。
用法
在build.gradle文件中
在defaultConfig 标签中
defaultConfig {
manifestPlaceholders = [
"key": "com.jqchen.demo",
]
}
在buildType标签中,区分debug和release