【发布时间】:2015-08-02 01:17:03
【问题描述】:
我有 2 种口味,比如说香草和巧克力。我也有 Debug 和 Release 构建类型,我需要 Vanilla Release 的字段为 true,而其他 3 个组合应该为 false。
def BOOLEAN = "boolean"
def VARIABLE = "VARIABLE"
def TRUE = "true"
def FALSE = "false"
VANILLA {
debug {
buildConfigField BOOLEAN, VARIABLE, FALSE
}
release {
buildConfigField BOOLEAN, VARIABLE, TRUE
}
}
CHOCOLATE {
buildConfigField BOOLEAN, VARIABLE, FALSE
}
我遇到了一个错误,所以我猜调试和发布技巧不起作用。可以这样做吗?
【问题讨论】:
-
你为什么要重新定义布尔值,真假...
-
我更喜欢使用 BOOLEAN、TRUE 和 FALSE 而不是“boolean”、“true”和“false”。但是与问题无关
标签: android gradle android-gradle-plugin build-tools