迁移至Kotlin DSL后,如何替换语言的resourceConfigurations配置?
Groovy配置迁移至Kotlin DSL的替换方案
对应你提供的Groovy配置,迁移到Kotlin DSL后的代码有两种等效写法:
写法一:使用addAll方法
android { ... defaultConfig { resourceConfigurations.addAll(listOf("en", "en-rGB", "fr", "ja", "b+zh+Hans+MO", "b+zh+Hant+MO")) } }
写法二:使用Kotlin集合操作符
android { ... defaultConfig { resourceConfigurations += listOf("en", "en-rGB", "fr", "ja", "b+zh+Hans+MO", "b+zh+Hant+MO") } }
两种写法的核心逻辑完全一致,都是向resourceConfigurations集合中添加指定的语言资源配置项,仅为适配Kotlin DSL的语法规范做出调整。
内容的提问来源于stack exchange,提问作者Michalsx
相关产品推荐
相关产品推荐

