关于Android开发中mipmap-ldpi文件夹的必要性及系统处理逻辑的疑问
关于Android开发中mipmap-ldpi文件夹的必要性及系统处理逻辑的疑问
嗨,我来帮你梳理这个问题的来龙去脉~
关于
Image Asset Studio不生成甚至删除mipmap-ldpi文件夹的情况
这其实是官方工具的有意设计哦。因为如今市面上几乎已经没有搭载ldpi(低密度)屏幕的Android设备了,Google在后续的Android开发规范和工具迭代中,已经逐步淘汰了对ldpi资源的官方支持。所以Image Asset Studio默认不会为这类密度生成图标资源,当你选择覆盖现有图标文件时,它也会自动清理这个已经没有实际使用价值的文件夹。关于已存在的
mipmap-ldpi文件夹是否会被系统忽略
严格来说,系统并不会完全忽略这个文件夹——如果真的有极端老旧的ldpi设备运行你的App,系统还是会尝试加载该文件夹内的资源。但从实际开发的角度看,这类设备早已属于古董级别,几乎没有用户在使用,保留这个文件夹不仅没有意义,还会额外增加APK的体积,完全不推荐继续维护它。
内容来源于stack exchange
相关产品推荐
相关产品推荐

