HMS Site 套件在某些设备中无法正常工作,错误代码为 6004

问题描述 投票:0回答:4

使用荣耀 9A 测试显示错误代码 6(我们已经对 api 密钥进行了编码)。

使用 huawei nova 7i (emui 10.1.0) 测试显示错误代码 6004--我们已正确启用 api 并清理缓存

相同的 apk 与 Cloud debigging 一起正常工作

相同的 apk 与 Honor 9X pro 兼容,版本 9.1.1

android apk huawei-mobile-services huawei-developers appgallery
4个回答
0
投票

您必须在您的华为开发者帐户中启用站点工具包服务。

  1. 导航到“项目设置”>“一般信息”,然后单击您的应用程序。
  2. 导航到管理 API 并启用站点工具包。

建议:

  1. 查看当前应用是否已创建并申请相关服务

  2. 检查Manifest文件中应用包名是否配置正确

  3. 清空Huawei Core(APK)缓存再试

  4. 如果故障依旧,请联系华为技术支持。

参考:https://developer.huawei.com/consumer/en/doc/development/HMS-2-References/hmssdk_jointOper_api_reference_errorcode


0
投票

如果有人仍在为错误代码 6004 苦苦挣扎,我将尝试总结我的经验。

我按照 LI HO TAN 的建议 执行了前 3 个步骤,但仍然收到错误代码 6004。等待的时间也比 这篇博文 中建议的时间长得多。在手机上重新安装应用程序立即有帮助。


0
投票

-如果未启用所需的API,请启用它。然后等待15分钟左右,清空测试手机上的HMS Core(APK)缓存,查看是否可以登录成功。 - 如果已开启API,可能是开启API时出现异常,这种情况很少发生。导致华为服务器收不到同步的API开启请求。这种情况下,您可以手动关闭API,然后重新开启,触发消息同步。相似,清空HMS Core(APK)缓存,等待15分钟,再次进行测试。 如需清除HMS Core(APK)缓存,请前往测试设备上的设置>应用>应用>HMS Core,然后清除缓存。

我尝试了后一种解决方案,并且站点工具包正常工作。


-1
投票

只有两个设备出现问题。

可能的原因如下: checkPermission result: 6004

我可以从 CPs 日志中看到有 API 访问权限问题,它得到错误代码:6004.

请您清除缓存 HMS 核心 apk 并重新启动手机以接受服务协议弹出窗口并再次安装 apk。

© www.soinside.com 2019 - 2024. All rights reserved.