我如何强制 Android 不使用已用库项目中的某些语言文件?

How can i force Android to not use certain language files that are within a used library project?

我有一个包含多个语言文件的库项目,主要是字符串。在一个应用程序中,我需要使用该库,但我只想使用部分语言文件(合同原因)。

如何在构建应用程序时强制 Android 忽略语言的存在?

如果您使用的是 Android Studio,请在 build.gradle 文件中添加 resConfigs 行,以限制打包系统仅包含您所需的语言:

android {
    // other stuff

    defaultConfig {
        // other stuff
        resConfigs "en", "de", "fr", "es"
    }
}

有关更多信息,请参阅 Cyril Mottier's "Putting your APKs on a Diet" post