我无法在gradle.properties中找到属性插值的语法:
prop1 = value
prop2 =${prop1}/lib
是否支持? 感谢
答案 0 :(得分:17)
gradle.properties
是一个普通的Java属性文件,因此不支持字符串插值。我建议将所有用户定义的属性保留在build.gradle
或单独的构建脚本中,这样可以提供更丰富的配置语言。例如:
的gradle / properties.gradle:
ext {
foo = "foo"
foobar = "${foo}bar".toUpperCase()
}
的build.gradle:
apply from: "gradle/properties.gradle"
println foobar