2

我正在使用 Android 进行开发,并且我的项目中有一个子模块。

我在Module中设置buildConfigField如下build.gradle

buildTypes {
    release {
        minifyEnabled false
        buildConfigField "String", "TestId", '"48"'
    }
    dev {
        buildConfigField "String", "TestId", '"88"'
    }
}

TestId在模块中使用。

但我想TestId从外部改变,比如build.gradle.app

如何为 Android 设置of模块buildConfigFieldbuild.gradleapp

提前致谢。

4

1 回答 1

-1

你的问题让我有点困惑。我真的不明白你的意思。但我想指出。buildConfigField 会在 BuildConfig 中生成相应的字段。这些字段由 final 关键字修饰。所以他们不能改变。

于 2020-01-14T08:24:29.437 回答