我想根据构建类型(发布,调试)执行一些代码。具体来说,我想根据构建类型更改APK名称......像这样,
if (buildType.name == 'release') {
project.archiveBaseName = 'blah';
} else if (buildType.name == ...) {
...
}
我不知道在哪里放这个代码。我可以迭代构建类型,
android.buildTypes.each{ type ->
print type.name
}
但这当然给了我所有的构建类型,而不是当前的构建类型。
感谢。
答案 0 :(得分:0)
我认为buildTypes是您需要的功能: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types
android {
buildTypes {
debug {
packageNameSuffix ".debug"
}
}
}
有帮助吗?