harmony 鸿蒙通知错误码
通知错误码
说明:
以下仅介绍本模块特有错误码,通用错误码请参考通用错误码说明文档。
1600001 内部错误
错误信息
Internal error.
错误描述
多线程处理异常、内部指针校验错误等内部处理错误时,方法将返回该错误码。
可能原因
多线程处理、内部处理异常等内核通用错误。
处理步骤
确认系统资源是否足够。
1600002 序列化或反序列化错误
错误信息
Marshalling or unmarshalling error.
错误描述
数据传输前,进行序列化或反序列化错误,方法将返回该错误码。
可能原因
应用与通知服务字段未匹配。
处理步骤
检查应用sdk版本与系统版本是否匹配。
1600003 连接通知服务失败
错误信息
Failed to connect to the service.
错误描述
应用连接通知服务失败,方法将返回该错误码。
可能原因
通知服务繁忙或异常。
处理步骤
重启系统。
1600004 通知开关关闭
错误信息
Notification disabled.
错误描述
当通知开关为关闭状态时,方法将返回该错误码。
可能原因
应用的通知开关为关闭状态。
处理步骤
通知设置里开启应用通知开关。
1600005 通知渠道关闭
错误信息
Notification slot disabled.
错误描述
当通知渠道关闭时,方法将返回该错误码。
可能原因
通知渠道关闭状态,或未添加该类型渠道。
处理步骤
1、通知设置里查看应用是否有该类型渠道,没有需要新增。
2、通知设置里查看应用该类型渠道状态,要保持开启状态。
1600006 通知删除失败
错误信息
Notification deletion disabled.
错误描述
通知设置了禁止删除属性,方法将返回该错误码。
可能原因
通知设置了禁止删除属性。
处理步骤
参考NotificationRequest通知禁止删除属性。
1600007 通知不存在
错误信息
The notification does not exist.
错误描述
通知服务未找到该通知,方法将返回该错误码。
可能原因
通知已被取消或删除。
处理步骤
无。
1600008 用户不存在
错误信息
The user does not exist.
错误描述
传入的用户信息系统里未查询到,方法将返回该错误码。
可能原因
传入用户信息有误。
处理步骤
检查传入的用户信息。
1600009 通知发布频度超过限制
错误信息
The notification sending frequency reaches the upper limit.
错误描述
通知发送频率超过限制,方法将返回该错误码。
可能原因
通知发送频率超过每秒10个,或者更新频率超过每秒20条。
处理步骤
降低通知发送频率。
1600010 分布式操作失败
错误信息
Distributed operation failed.
错误描述
分布式数据库操作异常或分布式接口调用异常,方法将返回该错误码。
可能原因
分布式数据库操作异常或分布式接口调用异常。
处理步骤
检查分布式连接是否正常。
1600011 读模板配置文件错误
错误信息
Failed to read the template configuration.
错误描述
模板配置文件读取异常,方法将返回该错误码。
可能原因
系统中模板配置文件丢失。
处理步骤
请检查系统中模板配置文件是否存在,配置文件路径:/system/etc/notification_template/external.json。
1600012 内存空间不够
错误信息
No memory space.
错误描述
内存申请出现错误,方法将返回该错误码。
可能原因
内存申请出现错误。
处理步骤
确认系统内存是否足够。
1600013 通知弹窗已弹出
错误信息
A notification dialog box is already displayed.
错误描述
通知弹窗已经弹出,方法将返回该错误码。
可能原因
通知弹窗已经弹出。
处理步骤
确认通知弹窗是否弹出。
1600014 没有相关权限
错误信息
No permission.
错误描述
没有相关权限,方法将返回该错误码。
可能原因
没有相关权限。
处理步骤
确认是否具有相关权限。
1600015 当前通知状态不支持重复配置
错误信息
The current notification status does not support duplicate configurations.
错误描述
当前通知状态不支持重复配置,方法将返回该错误码。
可能原因
当前通知状态不支持重复配置。
处理步骤
确认是否重复配置通知状态。
1600016 本次更新的通知版本太低
错误信息
The notification version for this update is too low.
错误描述
本次更新的通知版本太低,方法将返回该错误码。
可能原因
本次更新的通知版本太低。
处理步骤
确认通知版本。
1600017 没有对应的代理关系配置
错误信息
There is no corresponding agent relationship configuration.
错误描述
没有对应的代理关系配置,方法将返回该错误码。
可能原因
没有对应的代理关系配置。
处理步骤
确认代理关系配置。
1600018 通知设置页面已经拉起
错误信息
The notification settings window is already displayed.
错误描述
通知设置页面已经拉起,方法将返回该错误码。
可能原因
通知设置页面已经拉起。
处理步骤
确认通知设置页面是否拉起。
1600019 没有对应勿扰模式编号的配置信息
错误信息
The do-not-disturb profile does not exist.
错误描述
勿扰模式编号对应的配置信息不存在时,将返回该错误码。
可能原因
没有对应勿扰模式编号的配置信息。
处理步骤
确认查询的勿扰模式编号是否正确。
1600020 不允许权限管控名单中的应用发布通知
错误信息
The application is not allowed to publish notifications due to permission control settings.
错误描述
当发布通知时,若应用被列入权限管控名单,将返回该错误码。
可能原因
该场景为企业定制设备场景。
处理步骤
该应用受到企业设备管理Enterprise Device Manager的权限管控,应用无法主动退出权限管控名单。
1600021 跨设备通信超时
错误信息
Distributed operation timed out.
错误描述
调用通知的跨设备协同接口(例如通知跨设备点击跳转、通知跨设备快捷回复等),跨设备通信超时,将返回该错误码。
可能原因
设备连接配对异常。
处理步骤
检查设备间连接是否正常(例如手机与手表是否配对成功)。
2300007 网络无法访问
错误信息
Network unreachable.
错误描述
当网络无法访问时,系统会报此错误码。
可能原因
网络无法访问。
处理步骤
检查网络情况。
17700001 包名不存在
错误信息
The specified bundle name was not found.
错误描述
当应用未安装或包名不正确时,系统会报此错误码。
可能原因
- 包名不正确。
- 应用未安装。
处理步骤
检查应用是否存在。
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Notification Kit(用户通知服务)
harmony 鸿蒙NotificationActionButton
harmony 鸿蒙NotificationCommonDef
harmony 鸿蒙NotificationContent(系统接口)
harmony 鸿蒙NotificationFlags(系统接口)
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦