HMS Core升级提示语言类型错误,hms core提示更新又更新不了-ESG跨境

HMS Core升级提示语言类型错误,hms core提示更新又更新不了

来源网络
来源网络
2022-04-29
点赞icon 1
查看icon 880

HMS Core升级提示语言类型错误,hms core提示更新又更新不了HMS Core升级提示语言类型错误问题描述最近项目组应用集成华为的HMS Core SDK相关能力后,发布地区选择中国大陆,提交审核,华为审核驳回:在低于2.5.3版本的华为移动服务手机上启动时或调出支付时拉起升级提示为英文,正确的应该是中文。错......

HMS Core升级提示语言类型错误,hms core提示更新又更新不了





HMS Core升级提示语言类型错误

问题描述

最近项目组应用集成华为的HMS Core SDK相关能力后,发布地区选择中国大陆,提交审核,华为审核驳回:在低于2.5.3版本的华为移动服务手机上启动时或调出支付时拉起升级提示为英文,正确的应该是中文。

错误提示如下:

正确提示应该如下:

问题分析

我这边项目开发使用的是Android Studio,根据以往项目集成三方SDK经验,我猜测这个提示语是华为HMS SDK资源文件提供的,初步怀疑是资源文件缺失,因此我优先检查了下当前项目工程中下载的HMS SDK多语言资源文件,最后成功在项目的External Libraries  Gradle:com.huawei.hms:ui4.0.4.301  res  valuezhrCN下找到了valueszhRcn.xml文件,说明我的中文提示语资源文件没有缺失。

有图有真相,那么问题来了,为啥我的不展示呢?

问题原因

最后通过这个提单系统(https://developer.huawei.com/consumer/cn/support/feedback/#/)联系华为技术支持答疑了下,原来是因为我在项目中做了多语言设置,官网文档中也有说明:

然而我配置的是什么呢?

OMG,华为的中国大陆语言包名称是下面的,我这里配置和官网文档的配置不一致。

最后修改zh为zhrCN,找了一个vivo手机,应用管理中搜索华为移动服务或HMS Core,然后卸载,启动应用终于提示是中文的了。

重新提交审核通过,完美——

问题总结

最后写个帖子给项目组,顺便分享给大家啦,不要叫我雷锋!!!

如果你使用Eclipse集成HMS SDK,检查重点:是否修改或缺失了华为HMS SDK的相关多语言资源包,华为语言包一般在res目录下,不要随意修改华为的语言包名称。

如果你使用Android Studio集成HMS SDK,检查重点:

检查下载的HMS SDK相关多语言资源包(res目录下)是否缺失或修改

检查android  defaultConfig中有没有新增resConfigs支持语种的配置,如果有,重点检查支持的语言和华为的多语言包名称一致。尤其是zhrCN不要写成zh,这个跟其他渠道的命名有点区别,注意注意——


文章推荐
Azure SQL Database 连接问题常见排查方法,azure authenticator
Google ads后台广告系列目标详解(adwords基础篇),谷歌自适应广告规则
采购日本超高旧机器如何进口到中国报关,日本旧的机械进口报关注意流程
Google  外贸平台推广如何进行有效优化,谷歌外贸推广操作教程


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
《韩国站内推广指南》
《韩国热销品预测》
《开店大全-日韩篇》
《开店大全-拉美篇》
《开店大全-欧洲篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部

Baidu
map