[英]How to exclude specific resource folder from apk
我需要从apk删除几个资源文件夹。
现在,我有以下文件夹:
res/drawable
res/drawable-land
res/drawable-land-xxhdpi
在gradle组装过程中,我不需要在apk中包含文件夹drawable-land和drawable-land-xxhdpi ,可以这样做吗?
谢谢。
您可以使用调味料
在模块的build.gradle
:
buildTypes {
...
}
# this is mandatory since Android Studio 3
flavorDimensions "a_flavor_dimension"
productFlavors {
minimal_resources {
# optionnal if there is only one dimension
dimension "a_flavor_dimension"
}
additional_resources {
dimension "a_flavor_dimension"
}
}
每次创建资源或资源目录时(右键单击RES / 新建 / Android的资源目录 ),选择additional_resources
在源集合选择味道。
文件位于src/additional_resources/res/...
而不是src/main/res/...
生成apk时,您将能够选择要构建的风味。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.