如何抑制丢失的图标密度 lint 警告?

Dev*_*v M 3 android lint

当我包含一个没有不同密度版本的图标时,我收到一个 lint 警告。也就是说,如果我myIcon.png向 drawable-mdpi 目录添加一个图标 , ,lint 会抱怨我myIcon.png在其他可绘制目录(drawable-hdpi、-xhdpi、-xxhdpi)中没有 的版本。

我想取消此警告,无论是针对所有图标,还是专门针对myIcon.png.

lint-config.xml为了实现这些抑制,我需要添加什么语法?

例子lint-config.xml:

<?xml version="1.0" encoding="UTF-8"?>
<lint>
  <issue id="MissingTranslation" severity="ignore" />
</lint>
Run Code Online (Sandbox Code Playgroud)

lint-config.xmlin 的用法build.gradle(在我的 Android 手机中):

android {
    lintOptions {
        lintConfig file("lint-config.xml")
    }
}
Run Code Online (Sandbox Code Playgroud)

NPi*_*ike 5

使用以下内容创建 lint.xml:

<!-- Ignore the IconDensities issue in the given files -->
<issue id="IconDensities">
    <ignore path="**/res/drawable-mdpi/myIcon.png"/>
    <ignore path="**/res/drawable-hdpi/myIcon.png"/>
    <ignore path="**/res/drawable-xhdpi/myIcon.png"/>
    <ignore path="**/res/drawable-xxhdpi/myIcon.png"/>
</issue>
Run Code Online (Sandbox Code Playgroud)