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
或更低版本中正常工作。有没有办法使其与最新版本一起使用?
答案 0 :(得分:1)
这是3.2.0版引入的错误(很可能是this commit的错误)
使其再次起作用的唯一方法是在Android Bug Tracker上给以下问题加注星标,然后等到Google提供固定版本: https://issuetracker.google.com/issues/116677290