Android Lint-如何从检查中排除目录

时间:2018-10-02 16:12:12

标签: android lint

Android Lint生成的Lint报告建议使用以下lint.xml规则从Lint检查中排除整个路径:

<?xml version="1.0" encoding="UTF-8"?>
<lint>
    <!-- Ignore everything in the test source set -->
    <issue id="all">
        <ignore path="*/test/*" />
    </issue>
</lint>

但是,对于Android Gradle插件的版本3.2.0(及其引用的Lint版本),构建失败并显示以下错误:

Error: Unknown issue id "all", found in [..]/app/lint.xml [LintError]

它在3.1.4或更低版本中正常工作。有没有办法使其与最新版本一起使用?

1 个答案:

答案 0 :(得分:1)

这是3.2.0版引入的错误(很可能是this commit的错误)

使其再次起作用的唯一方法是在Android Bug Tracker上给以下问题加注星标,然后等到Google提供固定版本: https://issuetracker.google.com/issues/116677290