【发布时间】:2015-06-11 21:09:27
【问题描述】:
有没有办法在我的代码中使用 build.gradle 中的变量,这取决于风味和 buildType?
在此示例中:Is it possible to declare a variable in Gradle usable in Java? 新资源值仅取决于它是调试还是发布构建类型。
我想要的是每个可能的 buildVariant 都有一个变量。
类似:
flavor1Debug => resValue "string", "app_name", "App 1 Debug"
flavor1Release => resValue "string", "app_name", "App 1"
flavor2Debug => resValue "string", "app_name", "App 2 Debug"
flavor2Release => resValue "string", "app_name", "App 2"
有没有一种很好的方法可以通过 build.gradle 或其他不包含开关或 if else 语句的方式来做到这一点?
【问题讨论】:
标签: java android android-studio android-gradle-plugin