我想忽略某些特定文件中的IconDensities代码检查警告。
以下是我收到的代码检查警告:
Usability:Icons
1 warning IconDensities: Icon densities validation
Icon densities validation
../../../src/main/res/drawable-xxhdpi: Missing the following drawables in drawable-xxhdpi:
my_image_1.png, my_image_2.png, my_image_3.png, my_image_4.png, my_image_5.png... (22 more)
现在,假设我只想忽略第一个文件
my_image_1.png
的警告,而不是其他文件。我有一个
lint.xml
文件,用于定义lint规则例外。<lint>
...
<issue id="IconDensities">
<ignore path="src/**/res/drawable-xxhdpi/my_image_1.png" />
</issue>
</lint>
很不幸,这并没有起作用,文件仍然显示在警告中。如果我使用
regexp
而不是path
,那么所有文件都会被忽略。顺便说一句:我知道我应该通过提供所有密度的文件来修复它,但这不是我现在想要的。
编辑01/18/2019:
查看实际执行lint检查的类here,我没有看到任何可以忽略单个文件的内容。所以这可能真的是不可能的 :-(
regexp
,或者完全忽略类型,那么警告就会消失,但这样我当然会忽略所有警告,这并不是我想要的。 - SimonSays