HarmonyOS 鸿蒙Next 华为游戏初始化init失败,返回错误码907135000

发布于 1周前 作者 eggper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 华为游戏初始化init失败,返回错误码907135000

问题描述

android studio 集成华为游戏服务SDK后,测试游戏时初始化init失败,报错statusCode 907135000,我在官方开发指导文档网站上搜索该错误码:

cke_1494.png

该错误码表示传入的参数错误。

官方错误码文档链接:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/commonerror-0000001059816656

问题解决

我联系了华为技术支持(https://developer.huawei.com/consumer/cn/support/feedback可工单咨询),对方告诉我:

  1. 如果使用Android Studio方式集成HMS SDK的游戏服务,出现此异常,要检查agconnect-services.json文件中的appId是否正确。agconnect-services.json文件的下载与配置,参考此文档:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/integrate-as-sdk-0000001050435953

  1. 如果是用eclipse方式接入的,出现此异常,可以检查AndroidManifest文件中appId配置是否正确,按照这个格式配置,注意不要有空格。

<meta-data   

      android:name=“com.huawei.hms.client.appid”   

      <!-- value的值“xxx”用实际申请的应用ID替换,来源于应用详情。–>   

      android:value=“appid=xxx”>   

    </meta-data>

  

或者参考https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/integrate-eclipse-sdk-0000001050309122去添加当前应用的AppGallery Connect配置文件

我是Android Studio方式集成的,直接跑的华为官方提供的demo,也没放agconnect-services.json文件,导致报错了,于是我重新从AGC后台下载了该文件,并放在工程根目录下后,重新打包测试,初始化成功,问题解决。

如果你们也是直接跑demo,或者直接复制其他工程的代码使用的,可以参考下我这个例子自行检查。

3 回复
如果将华为接入到依赖项目中,主app去引用会如何?
agconnect-services.json文件要放在应用级根目录下哦

针对HarmonyOS 鸿蒙Next 华为游戏初始化init失败,返回错误码907135000的问题,这通常表示传入的参数错误。解决此问题,可按照以下步骤操作:

检查配置文件:请确保agconnect-services.json文件中的appId配置正确。该文件应从华为AppGallery Connect后台下载,并放置在您的工程根目录下。 核对服务开关:确认已在华为AppGallery Connect后台正确配置了游戏所需的服务开关,特别是帐号服务开关。 更新HMS Core:检查您的设备上的HMS Core(华为移动服务)是否为最新版本,有时版本过旧也会导致初始化失败。 检查网络连接:确保设备的网络连接正常,且游戏应用已授予联网权限。 如果以上步骤均无法解决问题,可能是游戏与当前HarmonyOS版本存在兼容性问题,建议联系游戏开发者或等待游戏更新。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部