HarmonyOS API:错误码参考

joytrian
发布于 2023-4-13 19:45
浏览
0收藏

版本:v3.1 Beta

色彩管理错误码

更新时间: 2023-02-17 09:19

18600001 参数值异常

错误信息

Parameter value is abnormal.

错误描述

当参数值不符合接口调用要求时,系统会报此错误码。

可能原因

参数值超出接口调用范围会报错,如枚举值超出定义范围。

处理步骤

在定义接口参数前,确保参数值符合接口参数要求。

屏幕错误码

更新时间: 2023-02-17 09:19

1400001 无效的显示设备

错误信息

Invalid display or screen.

错误描述

当操作无效的显示设备,包括虚拟屏时,会报此错误码。

可能原因

  1. 虚拟屏未创建。
  2. 虚拟屏已销毁。

处理步骤

  1. 在操作虚拟屏前,检查该虚拟屏是否已经存在,确保已创建该虚拟屏。
  2. 在操作虚拟屏前,检查虚拟屏是否已被销毁,确保其未被销毁,再进行相关操作。

窗口错误码

更新时间: 2023-02-17 09:19

1300001 重复操作

错误信息

Repeated operation.

错误描述

当进行某些重复操作时,系统会报此错误码。

可能原因

创建的窗口已经存在时,再次创建该窗口会报错。

处理步骤

在创建窗口前,检查该窗口是否已经存在,确保为首次创建该窗口。

1300002 窗口状态异常

错误信息

This window state is abnormal.

错误描述

当窗口状态异常,如已被销毁时,操作该窗口,会报此错误码。

可能原因

操作窗口时,该窗口已被销毁。

处理步骤

在对窗口进行操作前,检查该窗口是否存在,确保其未被销毁,再进行相关操作。

1300003 系统服务工作异常

错误信息

This window manager service works abnormally.

错误描述

当系统服务工作异常时,会报此错误码。

可能原因

窗口内部服务没有正常启动。

处理步骤

系统服务内部工作异常,请稍候重试,或者重启设备尝试。

1300005 WindowStage异常

错误信息

This window stage is abnormal.

错误描述

当WindowStage异常,如已被销毁时,操作该WindowStage,会报此错误码。

可能原因

操作WindowStage时,该WindowStage已被销毁。

处理步骤

在对WindowStage进行操作前,检查该WindowStage是否存在,若已被销毁,请释放该WindowStage下的窗口。

1300006 窗口上下文异常

错误信息

This window context is abnormal.

错误描述

当窗口上下文异常,如已被销毁时,操作该窗口上下文,会报此错误码。

可能原因

操作窗口上下文时,该窗口上下文已被销毁。

处理步骤

在对窗口上下文进行操作前,检查该窗口上下文是否存在,确保其未被销毁,再进行相关操作。

Audio错误码

更新时间: 2023-02-17 09:19

6800101 无效入参

错误信息

Invalid parameter.

错误描述

调用接口时,传入的参数无效。

可能原因

参数无效,比如值不在边界范围内,没有使用指定的枚举范围等。

处理步骤

根据接口文档,传入正确的入参。

6800102 分配内存失败

错误信息

Memory allocation failure.

错误描述

调用接口时,分配内存失败或者出现空指针。

可能原因

  1. 系统内存压力大,没有足够的内存用来映射。
  2. 对于失效的实例,没有及时销毁释放内存。

处理步骤

  1. 销毁当前实例。
  2. 重新创建实例,如果重新创建失败,则停止相关操作。

6800103 状态不支持

错误信息

Unsupported state.

错误描述

当前状态不支持此操作。

可能原因

当前状态机不支持操作。比如未启动流就播放数据等。

处理步骤

  1. 确认当前状态是否支持当前操作。
  2. 把实例切换到正确的状态进行正确的操作。

6800104 参数选项不支持

错误信息

Unsupported parameter value.

错误描述

参数选项不支持。

可能原因

入参选值不在系统支持规格范围内。

处理步骤

  1. 确认当前api支持的枚举或其他入参。
  2. 改用支持的参数选项。

6800105 处理超时

错误信息

Processing timeout.

错误描述

等待处理超时。

可能原因

等待外部处理超时,比如等待应用填写音频数据超时。

处理步骤

控制数据填写的时间,例如增加延迟处理。

6800201 音频流数量达到极限

错误信息

Too many audio streams.

错误描述

达到系统可支持的最大数量。

可能原因

无效的音频流没有及时释放。

处理步骤

释放其他不再使用的音频流资源。

6800301 系统处理异常

错误信息

System error.

错误描述

系统处理异常。

可能原因

系统处理异常,比如系统服务重启、跨进程调用异常等。

处理步骤

系统内部通用错误,出现的情况不明确,建议尝试重新创建业务。

Media错误码

更新时间: 2023-02-17 09:19

5400101 内存分配失败

错误信息

No memory.

错误描述

分配内存失败。

可能原因

  1. 实例数量超过16个。
  2. new或者malloc流程失败导致空指针。

处理步骤

销毁当前实例,并重新创建,如果重新创建失败,则停止相关操作。

5400102 当前状态机不支持此操作

错误信息

Operate not permit.

错误描述

当前操作不允许。

可能原因

当前状态机不支持此操作。

处理步骤

确认当前状态是否支持当前操作,把实例切换到正确的状态进行正确的操作。

5400103 出现IO错误

错误信息

IO error.

错误描述

出现IO错误。

可能原因

媒体与其他模块的数据交互发生问题(图形、音频、网络、HDI、相机)。

处理步骤

确认网络是否通畅,并销毁当前实例,并重新创建,如果重新创建失败,则停止相关操作。

5400104 操作超时

错误信息

Time out.

错误描述

操作超时。

可能原因

  1. 网络超时。
  2. 访问其他模块超时。

处理步骤

  1. 确认网络是否通畅。
  2. 销毁当前实例,并重新创建,如果重新创建失败,则停止相关操作。

5400105 播放服务死亡

错误信息

Service died.

错误描述

播放服务死亡。

可能原因

播放服务死亡。

处理步骤

销毁当前实例,并重新创建,如果重新创建失败,则停止相关操作。

5400106 不支持的规格

错误信息

Unsupport format.

错误描述

不支持的规格。

可能原因

不支持的文件或者格式。

处理步骤

当前使用的格式规格不支持,用户需要切换为支持的规格。


文章转载自:​​https://developer.harmonyos.com/cn/docs/documentation/doc-references-V3/errorcode-media-0000001478341485-V3?catalogVersion=V3​

已于2023-4-13 19:45:08修改
收藏
回复
举报
回复
    相关推荐