HarmonyOS API:错误码参考

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

版本:v3.1 Beta

卡片错误码

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

16500001 内部错误

错误信息

Internal Error.

错误描述

Malloc等内核通用错误。

可能原因

当前内存不足。

处理步骤

内存不足,需要分析整个进程的内存占用情况,是否有内存泄露的情况。

16500050 进程间通信失败

错误信息

An IPC connection error happened.

错误描述

系统内为执行当前请求进行必要进程间通信时出错,系统会报此错误码。

可能原因

当调用接口传入的入参过大时,进程间通信对数据校验失败。

处理步骤

确认入参是否过长。

16500060 连接服务失败

错误信息

A service connection error happened, please try again later.

错误描述

系统内为执行当前请求连接必要服务完成请求时出错,系统会报此错误码。

可能原因

当前服务繁忙,或服务出现异常。

处理步骤

待服务重启后重试。

16500100 获取卡片配置信息失败

错误信息

Failed to obtain configuration information.

错误描述

系统内为执行当前请求获取卡片相关配置信息时出错,系统会报此错误码。

可能原因

卡片相关配置信息字段缺失或非法。

处理步骤

确认并验证卡片配置信息正确性。

16501000 内部错误

错误信息

A functional error occurred.

错误描述

系统内为执行当前请求时发生内部错误,系统会报此错误码。

16501001 卡片ID不存在

错误信息

The ID of the form to be operated does not exist.

错误描述

当请求所指定的卡片ID未找到或不存在时,系统会报此错误码。

可能原因

指定卡片ID不存在,或传入无效卡片ID。

处理步骤

检查卡片ID的有效性。

16501002 卡片数量达到上限

错误信息

The number of forms exceeds the upper bound.

错误描述

当卡片数量已达到上限时继续请求添加卡片,系统会报此错误码。

可能原因

当前卡片数量已达到上限,但仍继续请求添加卡片。

处理步骤

删除不必要卡片后再请求添加。

16501003 无法操作指定卡片

错误信息

The form can not be operated by the current application.

错误描述

当前应用无法对指定卡片进行操作时,系统会报此错误码。

可能原因

指定的卡片非当前应用所有。

处理步骤

  1. 检查传入卡片ID所有权
  2. 升级权限为SystemApp

zlib子系统错误码

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

900001 传入的源文件错误

错误信息

The input source file is invalid.

错误描述

当调用compress或decompress接口时,传入源文件无效。

可能原因

当调用compress接口时,传入的待压缩的文件不存在;当调用decompress接口时,传入的待解压缩的文件不存在。

处理步骤

  1. 检查源文件是否存在。
  2. 检查待压缩的文件路径是否存在,并且路径是否在正确的沙箱路径下。

900002 传入的目标文件错误

错误信息

The input destination file is invalid.

错误描述

当调用compress或decompress接口时,传入目标文件无效。

可能原因

  1. 当调用compress接口时,传入的目标文件路径无效,如不存在的沙箱路径。
  2. 当调用decompress接口时,传入的目标目录不存在。

处理步骤

  1. 检查目标文件路径是否正确,不正确填写正确的沙箱路径。
  2. 检查目标文件目录是否存在,不存在新建这个路径。

事件错误码

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

1500001 want中Action为空

错误信息

Want action is null

错误描述

发送事件的want中的Action属性为空时系统会产生此错误码。

可能原因

发送事件的want中的Action属性为空。

处理步骤

检查传入want的Action属性是否为空。

1500002 沙箱引用无法发送公共事件

错误信息

sandbox application can not send common event

错误描述

沙箱引用无法发送公共事件。

可能原因

事件发送方应用为沙箱应用,发送事件会被拦截。

处理步骤

检查事件发送是否为沙箱应用,若是,则无法发送。请不要使用沙箱应用发送事件。

1500003 事件发送频率过高

错误信息

common event send frequency too high

错误描述

应用发送事件过于频繁。

可能原因

短时间内应用发送过多事件。

处理步骤

检查应用是否过于频繁地发送事件。

1500004 无法发送系统公共事件

错误信息

not System services or System app

错误描述

当前应用无法发送系统公共事件。

可能原因

非系统应用或非系统服务发送系统公共事件。

处理步骤

检查应用是否为系统应用或者系统服务;若不是,则无法发送。

1500005 未找到订阅者

错误信息

subscriber can not found

错误描述

找不到订阅者。

可能原因

订阅者被删除。

处理步骤

检查是否有重复取消订阅。

1500006 无效userId

错误信息

usreId is invalid

错误描述

无效的userId。

可能原因

和系统userId不一致或不是系统应用或子系统进程。

处理步骤

检查当前userId是否和系统userId一致;若不一致,检查系统应用或子系统进程。

1500007 IPC请求发送失败

错误信息

message send error

错误描述

IPC发送请求失败。

可能原因

没有成功创建连接对象。

处理步骤

请勿频繁建立链接,稍后重新尝试。

1500008 读取数据失败

错误信息

CEMS error

错误描述

服务端发生错误。

可能原因

服务端处理数据时发现业务异常。

处理步骤

稍后重新尝试。

1500009 system error

错误信息

system error

错误描述

处理业务时系统发生异常,如获取系统当前时间失败。

可能原因

系统故障,获取系统当前时间发生异常。

处理步骤

稍后重新尝试。


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

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