
回复
游戏中心 游戏启动 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中的配置权限删除后,问题解决。
image.png
更多问题可关注:
鸿蒙游戏官方网站:https://developer.huawei.com/consumer/cn/games/
公开课:华为开发者学堂