uni-app Google play 提示您的 App Bundle 中包含以下无法识别的语言:zz。

uni-app Google play 提示您的 App Bundle 中包含以下无法识别的语言:zz。

问题描述

hbuilder X:3.1.18.20210609
原先App云打包,Google Play渠道只有AAB格式,打出的包传到Google Play, 提示:

您的 App Bundle 中包含以下无法识别的语言:zz。如需查看受支持语言代码的列表,请转到 IANA 注册表。您可以使用 Gradle 属性 resConfigs 排除因第三方库而引入的无效语言。

集成了一键登录、PUSH,没有其他模块了。

求解决


| 开发环境     | 版本号        | 项目创建方式 |
|--------------|---------------|--------------|
| hbuilder X   | 3.1.18.20210609 | -            |

更多关于uni-app Google play 提示您的 App Bundle 中包含以下无法识别的语言:zz。的实战教程也可以访问 https://www.itying.com/category-93-b0.html

21 回复

bug 已修复。

更多关于uni-app Google play 提示您的 App Bundle 中包含以下无法识别的语言:zz。的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这个问题修复了吗?我刚才打了包,上传谷歌还是报了这个问题。有什么地方要特殊配置吗?

回复 pocketdigi11: 您确认了问题修复了吗?

回复 百世创一: 确认了啊。 你的包发我看看。你是不是离线打包?

回复 DCloud_Android_DQQ: 我仔细查了一下,是因为一个问题导致另外一个问题影响的。因为SDK基座版本不一致的问题导致异常,所以没法子我回退到上一个版本,从而导致了这个问题。万分感谢。

回复 百世创一: OK

我们也遇到这个问题了, 不知道怎么引起的, 从上次Hbuild打的包 apk换成aab就开始了

aab文件或者appid发出来看一下

appid UNI9698F76

是推送引起的, 我们新打了个没有推送的包, 就可以传到play商城去了, 希望官方早日修复

哪个推送?

回复 DCloud_Android_zl: unipush

回复 DCloud_Android_zl: 如果谷歌那边使用APK的包,会有什么影响吗

回复 DCloud_Android_zl: 也遇到了使用unipush不能上架谷歌的问题

我们也尝试着把unipush去掉,重新打包,确实可以通过谷歌的检查。

你们有用moment.js不?全文搜索下zz,也就只有在moment.js里面有发现。

bug已确认

我们也遇到这个bug,现在项目着急上架谷歌,不晓得啥时候能修复这个问题?或者有什么其他处理方案?

在 uni-app 云打包时出现 “zz” 语言代码警告,通常是因为第三方库(如推送、登录模块)引入了无效的语言资源。Google Play 无法识别 “zz” 语言代码(它不属于 IANA 标准语言代码),因此提示警告。

解决方案:

  1. 检查模块配置:在 manifest.json 的 “App模块配置” 中,确认推送(如 UniPush)和登录模块是否必需。如果某些功能未使用,可尝试暂时移除模块测试打包。
  2. 自定义原生配置:在 manifest.json 的 “App其他设置” 中,找到 “Android设置” → “自定义渠道包Gradle配置”,添加以下代码排除无效语言:
    android {
      defaultConfig {
        resConfigs "en", "zh" // 根据实际支持的语言保留,如英文、中文
      }
    }
回到顶部