我有一个build.gradle
和一个local.properties
文件。我想在local.properties
中声明一个未在版本控制中签入的值,以便在build.gradle
中使用。
我让buildConfigField
正在使用:
buildTypes {
debug {
buildConfigField "String", "TEST", "test"
}
}
不幸的是,这会导致错误:
buildTypes {
debug {
buildConfigField "String", "TEST", local.properties.get("test")
}
}
答案 0 :(得分:9)
可以实现如下:
buildTypes {
debug {
buildConfigField "String", "TEST", getProps("test")
}
}
你的buildTypes块中的:
{{1}}