[英]build gradle variables to be used in code depending on flavor AND build type
[英]gradle: execute code depending on the build type (or variant)
我想根据构建类型(发布,调试)执行一些代码。 具体来说,我想根据构建类型更改APK名称...像这样的东西,
if (buildType.name == 'release') {
project.archiveBaseName = 'blah';
} else if (buildType.name == ...) {
...
}
我不知道在哪里放这个代码。 我可以迭代构建类型,
android.buildTypes.each{ type ->
print type.name
}
但这当然给了我所有的构建类型,而不是当前的构建类型。
谢谢。
我想buildTypes是你需要的功能: http ://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types
android {
buildTypes {
debug {
packageNameSuffix ".debug"
}
}
}
有帮助吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.