我正在尝试忽略某些特定文件的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>
...
<issue id="IconDensities">
<ignore path="src/**/res/drawable-xxhdpi/my_image_1.png" />
</issue>
</lint>
不幸的是,这不起作用,文件仍显示在警告中。如果我使用regexp
而不是path
,那么所有文件都会被忽略。
顺便说一句:我知道我应该通过提供各种密度的文件来修复它,但这不是我现在要寻找的。 p>
编辑01/18/2019:
看一下实际执行lint检查here的类,我发现那里没有任何东西可以忽略单个文件。所以这真的可能是不可能的:-(
答案 0 :(得分:0)
您是否尝试设置忽略路径的格式略有不同?
<issue id="IconDensities">
<ignore path="**/res/drawable-xxhdpi/my_image_1.png"/>
</issue>
指向错误位置的忽略路径似乎仍然可能显示在警告中!