1# backgroundTaskManager错误码
2
3> **说明:**
4>
5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
6
7## 9800001 内存操作失败
8
9**错误信息**
10
11Memory operation failed.
12
13**错误描述**
14
15内存操作失败。
16
17**可能原因**
18
191. 系统内存泄漏。
202. 系统内存不足。
21
22**处理步骤**
23
241. 内存不足,请释放内存。
252. 请检查是否内存泄漏。
26
27## 9800002 Parcel读写操作失败
28
29**错误信息**
30
31Parcel operation failed.
32
33**错误描述**
34
35进程间通信,读写操作失败。
36
37**可能原因**
38
39调用MessageParcel对象读取或写入对象异常。
40
41**处理步骤**
42
43系统内部工作异常,请稍候重试,或者重启设备尝试。
44
45## 9800003 IPC通信失败
46
47**错误信息**
48
49Internal transaction failed.
50
51**错误描述**
52
53进程间通信,IPC通信失败。
54
55**可能原因**
56
57IPC通信失败。
58
59**处理步骤**
60
61系统内部工作异常,请稍候重试,或者重启设备尝试。
62
63## 9800004 系统服务失败
64
65**错误信息**
66
67System service operation failed.
68
69**错误描述**
70
71客户端进程请求系统服务进程,获取系统服务操作失败。
72
73**可能原因**
74
751. 系统服务还未启动。
762. 系统服务异常。
77
78**处理步骤**
79
80系统服务内部工作异常,请稍候重试,或者重启设备尝试。
81
82## 9800005 长时任务校验失败
83
84**错误信息**
85
86Continuous task verification failed.
87
88**错误描述**
89
90长时任务校验失败。
91
92**可能原因**
93
941. 应用重复申请长时任务。
952. 应用重复取消长时任务。
963. bgMode无效,应用配置文件属性backgroundModes没有配置任何长时任务类型。
974. 只有<!--RP1-->特定设备<!--RP1End-->才能申请长时任务KEEPING_TASK。
98
99**处理步骤**
100
1011. 请检查应用代码。
1022. 请检查应用是否拥有系统权限。
1033. 请检查应用所在设备类型。
1044. 请检查应用配置属性backgroundModes。
105
106## 9800006 长时任务通知信息校验失败
107
108**错误信息**
109
110Notification verification failed for a continuous task.
111
112**错误描述**
113
114长时任务发送通知信息校验失败。
115
116**可能原因**
117
1181. 缓存在资源子系统的长时任务通知信息资源加载失败。
1192. 通知子系统服务异常。
120
121**处理步骤**
122
1231. 请检查系统长时任务资源"ohos.backgroundtaskmgr.resources"是否存在。
1242. 系统服务内部工作异常,请稍候重试,或者重启设备尝试。
125
126## 9800007 长时任务信息存储失败
127
128**错误信息**
129
130Continuous task storage failed.
131
132**错误描述**
133
134长时任务信息存储失败。
135
136**可能原因**
137
1381. 创建存储任务文件失败。
1392. 获取真实文件路径失败。
1403. 打开存储任务文件失败。
141
142**处理步骤**
143
1441. 请检查文件/data/service/el1/public/background_task_mgr/running_task1452. 系统内部工作异常,请稍候重试,或者重启设备尝试。
146
147## 9900001 短时任务调用方信息校验失败
148
149**错误信息**
150
151Caller information verification failed for a transient task.
152
153**错误描述**
154
155短时任务调用方信息校验失败。
156
157**可能原因**
158
1591. 获取调用方的uid或pid错误。
1602. 获取调用方的bundleName错误。
1613. 取消短时任务时传入的requestId无效,在申请短时任务的列表中找不到对应的requestId。
162
163**处理步骤**
164
1651. 请检查应用uid是否存在。
1662. 请检查应用是否申请了短时任务。
1673. 系统服务内部工作异常,请稍候重试,或者重启设备尝试。
168
169## 9900002 短时任务校验失败
170
171**错误信息**
172
173Transient task verification failed.
174
175**错误描述**
176
177短时任务校验失败。
178
179**可能原因**
180
1811. requestSuspendDelay()方法传递的callback对象已存在。
1822. cancelSuspendDelay()方法传递的callback对象不存在。
1833. 应用退入后台后5s内允许申请短时任务。
1844. 应用申请短时任务数量不能超过3个。
1855. 应用申请短时任务每日剩余配额不足。
186
187**处理步骤**
188
1891. 请检查应用自身代码逻辑。
1902. 应用运行短时任务完毕及时释放。
191
192## 18700001 资源申请接口信息校验失败
193
194**错误信息**
195
196Caller information verification failed for an energy resource request.
197
198**错误描述**
199
200资源申请接口信息校验失败。
201
202**可能原因**
203
2041. 获取调用方的uid或pid错误。
2052. 申请资源的resourceTypes超过上限。
206
207**处理步骤**
208
209请检查输入的参数。