密度APK拆分不反映在mipmap文件夹上

Sha*_*2nk 1 android gradle

从这个例子中了解了APK Splits Concept

我试图在我的项目中实现这一点,但只有Drawable文件夹受到影响.我也想拆分Mipmap文件夹.

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

android {
. . .
    splits {
        density {
            enable true
            reset()
            include "mdpi", "hdpi", "ldpi", "xxhdpi", "xxxhdpi"
        }
    }
. . . 
}
Run Code Online (Sandbox Code Playgroud)

Com*_*are 5

mipmapAFAIK 背后的观点是,这些资源不会受到APK拆分的影响.mipmap用于启动器图标,并且主屏幕可以选择使用比通常用于屏幕密度的更高分辨率的图标.因此,APK拆分所有密度的mipmap资源,因此正确的资源可用于所有设备.

如果这不是您想要的,请删除mipmap资源,用资源替换它们drawable.