[英]How to configure manifestPlaceholders?
我有2种口味和2种buildType。 ApplicationId是一个常量,而其他是变量;
我需要此逻辑的cofigure manifestPlaceholders值:
value = applicationId + (currentFlavor.equals(flavor2) ? "c" : "") + (currentBuild.equals(buildType.debug) ? "dev" : "")
manifestPlaceholders = [pakackage:value]
也就是说,对于flavor2,将添加调试构建的后缀“ c”作为后缀“ dev”。 这是可能的?
如果您希望基于味道和构建类型使用不同的applicationIds构建
productFlavors {
flavor2 {
applicationIdSuffix ".c"
}
...
}
buildTypes {
debug {
applicationIdSuffix ".dev"
}
release{
}
}
这些生成将生成:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.