当我使用5.9.0或最新的Facebook Android SDK编译.AAB并尝试将其上传到Google Play控制台时,会发生错误。
您的应用程序捆绑包针对以下无法识别的语言:fb。的 可以在IANA注册中心找到受支持的语言代码列表。 可以排除由第三方库引起的无效语言 使用resConfigs Gradle属性。
我认为这是因为一个名为“ values-fb”的文件夹,该文件夹包含一些文件,通常用于翻译。但是,此“ fb”不是IANA.org允许的语言。 https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
有一些解决方法吗?
答案 0 :(得分:0)
对我来说,发生了与我在defaultConfig语言中添加的相同错误
defaultConfig {
resConfigs "en", "US"
}
答案 1 :(得分:0)
如果您更新到v5.11.2版本,Facebook已解决此问题
否则,您也可以将版本更改为5.8.0,以避免出现此问题。
答案 2 :(得分:0)
您无需进行任何操作,只需更新 facebook 版本即可。就是这样。