Gradle 9.0 中有设置“buildConfigField”值的新方法吗?

问题描述 投票:0回答:1

我们的应用程序有大量的 gradle 命令行选项,这些选项会影响 Kotlin 中的运行时行为。我使用“buildConfigField”值将参数从命令行传递到 Kotlin 中,以实现这些变化。

“buildConfigField”参数将在 9.0 级中消失,但是有其他方法可以将 gradle 命令行参数传递到 Kotlin 代码中吗?

android gradle android-gradle-plugin build.gradle
1个回答
0
投票

根据这个答案,您应该将以下代码添加到使用 BuildConfig 文件的每个模块中:

android {
    buildFeatures {
        buildConfig = true
    }
}

最初提出问题的人对于您的潜在问题也有一些替代方案,如here所示,但我不确定一旦 Gradle 9 出现,他的建议是否会持续存在。

© www.soinside.com 2019 - 2024. All rights reserved.