关于android:华为审核驳回在安装了低于253版本的华为移动服务手机上调用支付无法拉起升级提示

44次阅读

共计 663 个字符,预计需要花费 2 分钟才能阅读完成。

问题形容

我的项目集成了华为 HMS Core SDK 4.x 版本的 IAP 等服务,提交审核后,华为驳回:利用在装置了低于 2.5.3 版本的华为挪动服务手机上启动或调用领取时无奈拉起降级提醒。

问题复现伎俩

找了个华为手机,手机上设置 > 利用 > 利用治理中搜寻华为挪动服务或 HMS Core 这个 APK,点击进去后,右上角有个按钮,能够抉择卸载更新,后果发现无奈卸载更新到 2.5.3 版本的 HMS Core。因为无奈结构条件,所以分割了下华为技术反对沟通。

技术回答,该类装置了低于 2.5.3 版本的华为挪动服务问题,复现办法任选如下一种:

  • 找个华为手机,参考下面操作卸载更新
  • 如果华为手机无奈卸载 HMS Core 至 2.5.3 以下版本,能够找个非华为手机,间接将 HMS Core 卸载了测试
  • 如果华为手机是 root 过的,能够间接将 HMS Core 卸载了测试。

问题剖析 & 解决

  1. 剖析日志:抉择了一台非华为手机,卸载华为挪动服务之后,领取的确没提醒降级,抓日志剖析到日志报错如下:

  1. 搜错误码:在华为官网文档中间接搜寻了这个错误码,发现的确能够搜寻到,因为搜寻到的比拟多,留神筛选下是利用内领取服务的。

  1. 查看文档形容:进入文档后,发现如下信息,查看我的项目代码,还真是这个细节处理错误,也难怪谬误提示信息说找不到 activity。


原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0204405835044480255?fid=18&pid=0304405835044480175

原作者:AppGallery Connect

正文完
 0