【鸿蒙游戏技术分享 第44期】游戏无法从游戏中心直接拉起

游戏技术分享
发布于 2025-7-4 15:43
浏览
0收藏

关键词

游戏中心 游戏启动 16000005

问题现象

下载好游戏之后,从游戏中心点击打开,提示“应用暂不支持打开”,从桌面是能直接启动游戏的。查看日志,游戏中心能看到如下相关报错信息:

Failed to start ability with error:{"code":16000005}

问题定位

根据报错研发排查后,发现缺少ohos.permission.START_ABILITIES_FROM_BACKGROUND权限或者ability的属性配置里有invisible等多种情况都有可能触发这个问题,实际试验下来发现不是以上问题,但是应该和权限有关。全局搜索权限相关的代码,发现在module.json5中有两处配置了权限,一处是正常的requestPermissions,一处是在abilities的permissions中,排查

文档发现,abilities中配置的权限是用于跨应用访问的,需要访问方和被访问方都配置才能启动成功,当前游戏中心启动,不需要配置相关权限,把abilities的permissions中的配置权限删除后,问题解决。

【鸿蒙游戏技术分享 第44期】游戏无法从游戏中心直接拉起-鸿蒙开发者社区image.png


更多问题可关注:

鸿蒙游戏官方网站:​​https://developer.huawei.com/consumer/cn/games/​

公开课:​​华为开发者学堂​

分类
收藏
回复
举报
回复
    相关推荐