gpt4 book ai didi

Android:如何为发布变体重置 resConfigs?

转载 作者:搜寻专家 更新时间:2023-11-01 08:28:53 25 4
gpt4 key购买 nike

为了加快开发速度,我想做以下事情:

android {
defaultConfig {
resConfigs "en"
}
}

我的应用有多种语言,这样做可以节省大量开发时间。但是,我不想发布带有此集合的版本。不幸的是,resConfigs 在产品风格或构建类型上不可用,因此我无法在 debug {} 中设置它,例如。

我如何自动从 release 变体中排除 resConfigs我不想在我使用时记住注释掉那行代码'为发布而构建。

最佳答案

这行不通吗?

检测调试版本、重置配置并添加所需的调试配置。

applicationVariants.all { variant ->
if (variant.buildType.name == "debug") {
variant.mergedFlavor.resourceConfigurations.clear()
variant.mergedFlavor.resourceConfigurations.add("en")
}
}

关于Android:如何为发布变体重置 resConfigs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42259173/

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