使用 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
),在這種情況下,它會生成一個報告,描述給定問題適用於哪些特定變體。