我从From this example经历了APK Splits Concept

并且我尝试在我的项目中实现此功能,但仅Drawable文件夹受到了影响。我也想分割Mipmap文件夹。

以下是我的build.gradle文件的代码片段。

android {
. . .
    splits {
        density {
            enable true
            reset()
            include "mdpi", "hdpi", "ldpi", "xxhdpi", "xxxhdpi"
        }
    }
. . .
}

最佳答案

mipmap AFAIK的意义在于,这些资源不受APK拆分的影响。 mipmap用于启动器图标,并且主屏幕可能选择使用比通常用于屏幕密度的分辨率更高的图标。因此,APK分割会传送mipmap资源的所有密度,因此所有设备都可以使用正确的密度。

如果那不是您想要的,请摆脱mipmap资源,将其替换为drawable资源。

关于android - 密度APK分割不会反射(reflect)在mipmap文件夹上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39574269/

10-10 09:50