1

我想从 gradle 命令行中获取一个参数-Pfruit=Apple

然后把这个参数放到一个BuildConfigfor eachbuildType中。

我正在尝试使用:

buildConfigField("String", "env", "\"${project.fruit}\"")

不幸的是,我不知道如何设置默认值"Pear",以及如何为所有构建类型设置它。

4

1 回答 1

6

尝试这个 :

buildConfigField("String", "env", project.hasProperty('fruit') ? '"' + project.fruit + '"' : '"Pear"')
于 2018-02-20T16:32:23.047 回答