美文网首页
关于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