不生成 BuildConfig - Gradle Kotlin DSL

Pro*_*001 1 android android-gradle-plugin android-buildconfig gradle-kotlin-dsl

要禁用BuildConfigGroovy DSL 生成,可以执行以下操作:

afterEvaluate {
    generateReleaseBuildConfig.enabled = false
    generateDebugBuildConfig.enabled = false
}
Run Code Online (Sandbox Code Playgroud)

我试图在使用 Gradle 的 Kotlin DSL (build.gradle.kts) 时找到等效项。有人有这样的运气吗?

The*_*der 6

如果您有 Android Studio 4.1 或更高版本,您可以使用“构建功能”字段来按模块禁用它。

android {
    ...

    buildFeatures {
        buildConfig = false
        resValues = false
    }
}
Run Code Online (Sandbox Code Playgroud)