gpt4 book ai didi

android - 是否可以在gradle productFlavors中声明变量并在Java中使用它?

转载 作者:行者123 更新时间:2023-12-03 06:26:20 27 4
gpt4 key购买 nike

我知道可以在buildTypes中声明,但是我想在productFlavors中声明。

像这样:

productFlavors {
f1 {
some_variable: "v_f1"
}
f2 {
some_variable: "v_f2"
}
}

类似问题:

Is it possible to declare a variable in Gradle usable in Java?

最佳答案

是的,像这样:

productFlavors {
f1 {
buildConfigField "boolean", "aBoolean", "true"
buildConfigField "String", "aString", "foo"
}
f2 {
buildConfigField "boolean", "aBoolean", "false"
buildConfigField "String", "aString", "bar"
}
}

然后在运行时,您可以像这样访问它们:
if (BuildConfig.aBoolean) {
// do something
}

关于android - 是否可以在gradle productFlavors中声明变量并在Java中使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44822233/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com