HarmonyOS 鸿蒙Next Unity导出项目时HuaweiGameService.Init报错 code:907135000 errMsg: 907135000
HarmonyOS 鸿蒙Next Unity导出项目时HuaweiGameService.Init报错 code:907135000 errMsg: 907135000
Unity导出项目,调用HuaweiGameService.Init时报错:code:907135000 errMsg: 907135000
-
我已将agconnect-services.json放于Assets/Plugins/Android下,
-
并且在baseProjectTemplate.gradle中添加:
-
maven { url ‘https://developer.huawei.com/repo/’ }
-
classpath ‘com.huawei.agconnect:agcp:1.6.0.300’
-
更多关于HarmonyOS 鸿蒙Next Unity导出项目时HuaweiGameService.Init报错 code:907135000 errMsg: 907135000的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
破案了,
不知道是哪一步有问题,agconnect-services.json
中的appid
未读取到,
需要在AndroidManifest.xml
下的<application></application>
中单独配置
<meta-data android:name="com.huawei.hms.client.appid" android:value="appid=XXXXX" >
</meta-data>
以及不知道为什么,官方推荐的在AssetStore下载的Huawei HMS AGC Services插件,每次打完安卓包都会在Library/...
下的string.xml
填写多余的代码,导致下一次打包会失败
官方该更新一下文档了…,
针对帖子标题中提到的HarmonyOS鸿蒙Next在使用Unity导出项目时,HuaweiGameService.Init报错,错误码为907135000的问题,这里给出可能的解决方案:
-
检查App ID和渠道信息: 确保在Unity项目中配置的App ID与在华为开发者平台上申请的一致,并且渠道信息也正确无误。错误码907135000通常与认证信息不匹配有关。
-
检查SDK版本: 确认你使用的Huawei Game Service SDK版本是否与HarmonyOS鸿蒙Next系统兼容。不匹配的版本可能会导致初始化失败。
-
查看日志: 详细查看Unity控制台的输出日志,以及鸿蒙设备的系统日志,可能会有更详细的错误信息或提示,帮助定位问题。
-
检查项目配置: 确保Unity项目的配置正确,包括必要的权限声明、签名信息等,这些都是影响服务初始化的关键因素。
-
重新构建和部署: 清除Unity的缓存和构建文件夹,重新构建项目并部署到鸿蒙设备上,有时简单的重建可以解决一些不明显的问题。
如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html,