Gradle配置lintOptions
lint配置:
android {
lintOptions {
// true--關閉lint報告的分析進度
quiettrue
// true--錯誤發生後停止gradle構建
abortOnErrorfalse
// true--只報告error
ignoreWarningstrue
// true--忽略有錯誤的檔案的全/絕對路徑(預設是true)
//absolutePaths true
// true--檢查所有問題點,包含其他預設關閉項
checkAllWarningstrue
// true--所有warning當做error
warningsAsErrorstrue
// 關閉指定問題檢查
disable'TypographyFractions','TypographyQuotes'
// 開啟指定問題檢查
enable'RtlHardcoded','RtlCompat','RtlEnabled'
// 僅檢查指定問題
check'NewApi','InlinedApi'
// true--error輸出檔案不包含原始碼行號
noLinestrue
// true--顯示錯誤的所有發生位置,不擷取
showAlltrue
// 回退lint設定(預設規則)
lintConfig file("default-lint.xml")
// true--生成txt格式報告(預設false)
textReporttrue
// 重定向輸出;可以是檔案或'stdout'
textOutput'stdout'
// true--生成XML格式報告
xmlReportfalse
// 指定xml報告文件(預設lint-results.xml)
xmlOutput file("lint-report.xml")
// true--生成HTML報告(帶問題解釋,原始碼位置,等)
htmlReporttrue
// html報告可選路徑(構建器預設是lint-results.html )
htmlOutput file("lint-report.html")
// true--所有正式版構建執行規則生成崩潰的lint檢查,如果有崩潰問題將停止構建
checkReleaseBuildstrue
// 在釋出版本編譯時檢查(即使不包含lint目標),指定問題的規則生成崩潰
fatal'NewApi','InlineApi'
// 指定問題的規則生成錯誤
error'Wakelock','TextViewEdits'
// 指定問題的規則生成警告
warning'ResourceAsColor'
// 忽略指定問題的規則(同關閉檢查)
ignore'TypographyQuotes'
}
}
相關文章
- Gradle-AS配置Gradle
- Gradle系列之Android Gradle基礎配置GradleAndroid
- AndroidStudio Gradle 常用配置AndroidGradle
- idea 中配置GradleIdeaGradle
- Gradle系列(三) Gradle配置構建和渠道包Gradle
- 安裝 gradle 及如何在idea 配置 gradleGradleIdea
- Gradle 簽名的配置檔案 gradle.propertiesGradle
- 如何配置gradle環境Gradle
- Android Gradle進階配置指南AndroidGradle
- Android Gradle 依賴配置:implementation & apiAndroidGradleAPI
- 在IDEA裡gradle配置和使用IdeaGradle
- Android Studio Gradle 常用配置詳解AndroidGradle
- android studio4.0初次gradle配置AndroidGradle
- Android面試題之Gradle配置篇Android面試題Gradle
- Android開發:build.gradle 配置指南AndroidUIGradle
- Gradle根據引數配置不同的依賴Gradle
- Android中的Gradle之配置及構建優化AndroidGradle優化
- Android 應用構建速度提升Gradle配置優化AndroidGradle優化
- Android studio maven配置 gradle下載慢問題解決AndroidMavenGradle
- 阿里的repositories配置第二,適用於gradle8.0阿里Gradle
- Gradle系列之Gradle外掛Gradle
- Gradle系列(四) Gradle外掛Gradle
- gradleGradle
- gradle的build.gradle詳解GradleUI
- groovy-gradle-setting.gradle和sourceGradle
- Gradle 與 AGP 構建 API: 配置您的構建檔案GradleAPI
- 【Java】【Gradle】Gradle構建SpringBoot專案,Gradle模組化管理JavaGradleSpring Boot
- Gradle系列之認識Gradle任務Gradle
- AndroidStudio配置settings.gradle在工程中構建多個專案AndroidGradle
- 不得不學之「 Gradle」 ④ Gradle 任務Gradle
- 不得不學之「 Gradle」 ⑤ Gradle 外掛Gradle
- Gradle入門系列(四)——初識Gradle TaskGradle
- Gradle核心思想(二)Gradle入門前奏Gradle
- 《Android Gradle權威指南》之Gradle入門AndroidGradle
- Android Gradle基於引數化配置實現差異化構建AndroidGradle
- Gradle入門系列(三)——初識Gradle與ProjectGradleProject
- Android Gradle(一)為什麼現在要用Gradle?AndroidGradle
- Gradle系列(二) Gradle執行順序和taskGradle