gpt4 book ai didi

java - 如何从 apk 中排除特定资源文件夹

转载 作者:行者123 更新时间:2023-12-03 05:49:02 26 4
gpt4 key购买 nike

我需要从 apk 中删除几个资源文件夹。

现在我有以下文件夹:

res/drawable
res/drawable-land
res/drawable-land-xxhdpi

在gradle组装过程中,我不需要包含文件夹 可绘制土地 可绘制土地 xxhdpi 在apk中,可以这样做吗?

谢谢。

最佳答案

您可以使用flavors

在模块的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/New/Android资源目录),选择 additional_resources源集选择器中的 flavor 。

这些文件位于 src/additional_resources/res/...而不是 src/main/res/...
生成 apk 时,您将能够选择要构建的 flavor 。

关于java - 如何从 apk 中排除特定资源文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48684149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com