美文网首页
关于Lint found fatal errors while

关于Lint found fatal errors while

作者: 果汁味Studio | 来源:发表于2023-06-07 17:40 被阅读0次
问题描述

在项目构建时报错:

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

相关文章

网友评论

      本文标题:关于Lint found fatal errors while

      本文链接:https://www.haomeiwen.com/subject/imanedtx.html