HarmonyOS鸿蒙Next中华为快游戏调用登录接口失败,返回错误码2009

HarmonyOS鸿蒙Next中华为快游戏调用登录接口失败,返回错误码2009 问题描述

在快游戏项目中,调用华为提供的登录接口,按照示例代码编写完成后,在手机上调试登录时,返回错误码 2009。如下:

I jsLog : gameLoginWithReal fail:"Game login fail", code:2009

华为快游戏接入账号服务官方文档:https://developer.huawei.com/consumer/cn/doc/development/quickApp-Guides/quickgame-runtime-account-kit-0000001113458340

问题分析

查看了错误码文档,对错误码 2009 的解释是:请求华为帐号服务器失败。

没有任何解决方案,于是联系了华为的技术支持(提单联系),华为技术支持回复:“联系运营 QQ2851508950,提供报错 2009 对应的 appid,等待华为配置一下即可”。

原来这个错误是权限不足的报错,华为配置之后,我们重新运行 rpk 后发现登录成功。

问题解决

按照示例代码编写完成后,在手机上调试登录时,返回错误码 2009 属于权限不足的错误。联系运营 QQ2851508950,提供报错 2009 对应的 appid,华为配置之后登录成功。


更多关于HarmonyOS鸿蒙Next中华为快游戏调用登录接口失败,返回错误码2009的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS鸿蒙Next中华为快游戏调用登录接口失败,返回错误码2009的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


错误码2009通常表示网络连接问题。请按照以下步骤进行排查和解决:

  1. 检查网络连接:确保设备已连接到稳定的网络。
  2. 重启设备:有时简单的重启可以解决临时网络问题。
  3. 更新系统:确保HarmonyOS和快游戏应用都已更新到最新版本。
  4. 清除缓存:在设置中清除快游戏应用的缓存数据。
  5. 重新登录:尝试退出并重新登录华为账号。
  6. 检查服务器状态:访问华为开发者论坛或官网,确认服务器是否正常运行。

如果问题持续,建议联系华为技术支持获取进一步帮助。

回到顶部