每种构建类型的多个Lint文件

jid*_*vah 6 android lint gradle

如何配置gradle指向不同构建类型的不同lint文件?

我们希望在开发周期结束时翻译字符串.因此,我们需要忽略lint仅在调试版本上抛出的转换错误.当我们进行发布时,lint应该抛出翻译错误.以下build.gradle抛出未找到的DSL方法.

  android {

    buildTypes {

        release {
            signingConfig signingConfigs.release
        }

        debug {
            testCoverageEnabled = true
            applicationIdSuffix '.debug'
            versionNameSuffix '-DEBUG'
            signingConfig signingConfigs.debug
            lintOptions debug
        }

        beta {
            applicationIdSuffix '.beta'
            versionNameSuffix '- beta'
            signingConfig signingConfigs.debug
        }
    }

    lintOptions {

        debug {
            disable 'TypographyFractions'
        }

    }

}
Run Code Online (Sandbox Code Playgroud)