图标指定为 .xml 文件和位图

The*_*Rex 9 xml android mipmaps file-structure launcher-icon

我最近将 Min SDK 版本设置为 26。我运行代码检查器来检查警告,它要求我将 mipmap-anydpi-v26 中的文件移动到名为 mipmap-anydpi 的文件夹中,我照做了。

但是,当我再次运行代码检查器时,它显示:

图标指定为 .xml 文件和位图

以下图像同时显示为与密度无关的“.xml”文件和位图文件:src/main/res/mipmap-anydpi/ic_launcher.xml、src/main/res/mipmap-hdpi/ic_launcher.png

现在,我很困惑。我是否删除密度无关的 .XML 文件或存储在 mipmap-hdpi 等中的位图 (png) 文件。或者我是否将 XML 文件移动到其他地方或什么?

Ami*_*yar 1

取决于,但我通常会删除位图,除非您有性能问题并且需要加载数千个图像。矢量绘图的维护工作较少,并且可以缩放到任何大小,因此它们在技术上“更好”,但加载时间要长一些。