发布时,显示支持 70 多种语言,但我的应用只有两种

When publishing, 70+ languages are shown as supported but my app only haves two

当我发布我的应用程序时,google 开发者控制台显示我的 APK 支持 70 多种语言,但我只有两种语言,英语和西班牙语(values 和 values-es 文件夹)。

我认为这是因为我向我的项目添加了 google 播放服务依赖项。

如何解决?为什么会这样?

谢谢

您可以使用新构建系统的 resource shrinking 功能来限制您的 APK 中包含哪些语言。具体来说:

android {
    buildTypes {
        release {
            shrinkResources true
        }
    }
    defaultConfig {
        resConfigs "en", "es"
    }
}