在AGP (Android Gradle Plugin) 中的 "automatic per-app language support" 功能是指支持应用程序自动适配多语言的能力。在该功能中,"unqualifiedResLocale" 是一个属性,用于指定默认的资源语言。
当应用程序中的资源文件没有指定特定的语言限定符时,AGP 会使用 "unqualifiedResLocale" 属性指定的语言作为默认的语言。
以下是一个示例代码,展示如何在 build.gradle 文件中指定 "unqualifiedResLocale" 属性:
android {
// ...
defaultConfig {
// ...
// 设置默认的资源语言为英语(en)
unqualifiedResLocale "en"
}
}
在上述示例中,当应用程序的资源文件没有指定语言限定符时,AGP 将会将默认的资源语言设置为英语(en)。
注意:为了使用 "automatic per-app language support" 功能,需要使用 AGP 的 7.0.0 及以上版本。