我的问题是xxxhdpi文件夹中的资源占用了大量存储空间,导致最终apk不必要地大
在构建调试APK时尤其如此
对于不同的abis,我们可以使用abifilter,资源是否有类似的东西?
拆分apk不是我想要的,因为它为每个密度文件夹构建一个apk
答案 0 :(得分:0)
我从未测试过,但是您也许可以使用android.splits.density
块来排除屏幕密度
https://developer.android.com/studio/build/gradle-tips#configure-separate-apks-per-screen-density
提取:
android {
...
splits {
// Configures multiple APKs based on screen density.
density {
// Enables building multiple APKs.
enable true
// Specifies a list of screen densities Gradle should not create APKs for.
exclude "xxxhdpi"
...
}
}
}