关于Lint found fatal errors while

2023-06-07  本文已影响0人  果汁味Studio
问题描述

在项目构建时报错:

Lint found fatal errors while assembling a release target.

Fix the issues identified by lint, or create a baseline to see only new errors:
android {
    lint {
        baseline = file("lint-baseline.xml")
    }
}
问题分析

LintAndroid Studio提供的 代码扫描分析工具,它可以帮助我们发现一些代码潜在的问题,从而优化代码质量。
以上报错,指的就是构建过程中,Lint发现了一些代码潜在问题。

问题解决

方案一:
gradle中增加以下配置。

android {
    lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }
}

不过这个方法治标不治本,仅仅是忽略检测,不太推荐,谨慎使用

方案二:
在项目构建过程中,Lint会生成相关需要优化问题的报告,根据报告内容,修改需要优化的问题。

网上一些文章提供的报告路径如下,
/build/reports/lint-results-构建名-fatal.html

可能因为AS版本问题,我项目的Lint报告位于以下文件夹中:
\app\build\intermediates\lint_vital_intermediate_text_report\release

上一篇 下一篇

猜你喜欢

热点阅读