Android mipmap-anydpi-v26 vs圆形图标

Android mipmap-anydpi-v26 vs圆形图标,android,xml,android-8.0-oreo,Android,Xml,Android 8.0 Oreo,Adaptive launcher图标使用不同的带有PNG的mipmap文件夹定义,但也添加了一个文件夹mipmap-anydpi-v26,其中包含一个XML表示(它反过来引用颜色和前景PNG) 在AndroidManifest.xml中,对于应用程序元素,有一个图标和圆形图标属性。是否应该为每种类型指定一个XML?e、 g.ic_launcher.xml和ic_launcher_round.xml?如果是这样,它们的内容是否相同(因为xml所指的前景图像无论形状如何都是相同的)?我可以告诉您,

Adaptive launcher图标使用不同的带有PNG的mipmap文件夹定义,但也添加了一个文件夹
mipmap-anydpi-v26
,其中包含一个XML表示(它反过来引用颜色和前景PNG)


AndroidManifest.xml
中,对于
应用程序
元素,有一个
图标
圆形图标
属性。是否应该为每种类型指定一个XML?e、 g.
ic_launcher.xml
ic_launcher_round.xml
?如果是这样,它们的内容是否相同(因为xml所指的前景图像无论形状如何都是相同的)?

我可以告诉您,Android Studio 3.0图像资产向导为这两种类型设置了内容相同的xml。安卓7.1就是在
roundIcon
被引入的地方,因此它不会使用
mipmap-anydpi-v26
资源(7.1是API级别25)。背景不错。一个公平的假设是,如果工具生成了它们,那么这两者都是“需要的”。可能是为了在扩展时简化Android本机层中的业务逻辑。但这是完全多余的。如果能确切知道。。。