4

有人知道如何buildConfigField在实验性 gradle 插件中定义吗?

android.productFlavors {
    create("demo") {
        applicationId = 'com.anthonymandra.rawdroid'
        buildConfigField "String", FIELD_META, PROVIDER_META
    }

给出:

错误:尝试读取给定规则“model.android.productFlavors”的“java.lang.Object”类型模型的只写视图

4

1 回答 1

5

使用 ,buildType您可以使用如下语法:

android.buildTypes {
    debug {
        buildConfigFields.with {
            create() {
                type = "String"
                name = "FIELD_META"
                value = "PROVIDER_META"
            }
        }
    }
}

我不确定您是否可以将相同的语法与口味一起使用。

于 2015-08-24T16:45:23.167 回答