使用 gradle 配置 LintOptions
你可以通过在 build.gradle
文件中添加 lintOptions
部分来配置 lint:
android {
//.....
lintOptions {
// turn off checking the given issue id's
disable 'TypographyFractions','TypographyQuotes'
// turn on the given issue id's
enable 'RtlHardcoded','RtlCompat', 'RtlEnabled'
// check *only* the given issue id's
check 'NewApi', 'InlinedApi'
// set to true to turn off analysis progress reporting by lint
quiet true
// if true, stop the gradle build if errors are found
abortOnError false
// if true, only report errors
ignoreWarnings true
}
}
你可以为特定变体运行 lint(参见下文),例如 ./gradlew lintRelease
,或者运行所有变体(./gradlew lint
),在这种情况下,它会生成一个报告,描述给定问题适用于哪些特定变体。