• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# backgroundTaskManager错误码
2
3<!--Kit: Background Tasks Kit-->
4<!--Subsystem: ResourceSchedule-->
5<!--Owner: @cheng-shichang-->
6<!--Designer: @zhouben25-->
7<!--Tester: @fenglili18-->
8<!--Adviser: @Brilliantry_Rui-->
9
10> **说明:**
11>
12> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
13
14## 9800001 内存操作失败
15
16**错误信息**
17
18Memory operation failed.
19
20**错误描述**
21
22内存操作失败。
23
24**可能原因**
25
261. 系统内存泄漏。
272. 系统内存不足。
28
29**处理步骤**
30
311. 内存不足,请释放内存。
322. 请检查是否内存泄漏。
33
34## 9800002 Parcel读写操作失败
35
36**错误信息**
37
38Failed to write data into parcel. Possible reasons: 1. Invalid parameters; 2. Failed to apply for memory.
39
40**错误描述**
41
42调用长时任务相关接口时,进程间通信,读写操作失败。
43
44**可能原因**
45
461. 进程间通信的时候,读取或写入数据对象失败。
472. 读写操作申请内存失败。
48<br>在RPC过程中,发送方可以使用MessageParcel提供的写方法,将待发送的数据以特定格式写入该对象。接收方可以使用MessageParcel提供的读方法从该对象中读取特定格式的数据。
49
50**处理步骤**
51
52系统内部工作异常,请稍候重试,或者重启设备尝试。
53
54## 9800003 IPC通信失败
55
56**错误信息**
57
58Internal transaction failed.
59
60**错误描述**
61
62进程间通信,IPC通信失败。
63
64**可能原因**
65
66IPC通信失败。
67
68**处理步骤**
69
70系统内部工作异常,请稍候重试,或者重启设备尝试。
71
72## 9800004 系统服务失败
73
74**错误信息**
75
76System service operation failed.
77
78**错误描述**
79
80调用长时任务相关接口时,客户端进程请求系统服务进程,获取系统服务操作失败。
81
82**可能原因**
83
841. 系统服务还未启动。
852. 系统服务异常。
86
87**处理步骤**
88
89系统服务内部工作异常,请稍候重试,或者重启设备尝试。
90
91## 9800005 长时任务校验失败
92
93**错误信息**
94
95Continuous task verification failed.
96
97**错误描述**
98
99长时任务校验失败。
100
101**可能原因**
102
1031. 应用重复申请长时任务。
1042. 应用重复取消长时任务。
1053. bgMode无效,应用配置文件属性backgroundModes没有配置任何长时任务类型。
1064. 只有<!--RP1-->特定设备<!--RP1End-->才能申请长时任务TASK_KEEPING。
107
108**处理步骤**
109
1101. 请检查应用代码。
1112. 请检查应用是否拥有系统权限。
1123. 请检查应用所在设备类型。
1134. 请检查应用配置属性backgroundModes。
114
115## 9800006 长时任务通知信息校验失败
116
117**错误信息**
118
119Notification verification failed for a continuous task.
120
121**错误描述**
122
123长时任务发送通知信息校验失败。
124
125**可能原因**
126
1271. 缓存在资源子系统的长时任务通知信息资源加载失败。
1282. 通知子系统服务异常。
129
130**处理步骤**
131
1321. 请检查系统长时任务资源"ohos.backgroundtaskmgr.resources"是否存在。
1332. 系统服务内部工作异常,请稍候重试,或者重启设备尝试。
134
135## 9800007 长时任务信息存储失败
136
137**错误信息**
138
139Continuous task storage failed.
140
141**错误描述**
142
143长时任务信息存储失败。
144
145**可能原因**
146
1471. 创建存储任务文件失败。
1482. 获取真实文件路径失败。
1493. 打开存储任务文件失败。
150
151**处理步骤**
152
1531. 请检查文件/data/service/el1/public/background_task_mgr/running_task1542. 系统内部工作异常,请稍候重试,或者重启设备尝试。
155
156## 9900001 短时任务调用方信息校验失败
157
158**错误信息**
159
160Caller information verification failed for a transient task.
161
162**错误描述**
163
164短时任务调用方信息校验失败。
165
166**可能原因**
167
1681. 获取调用方的uid或pid错误。
1692. 获取调用方的bundleName错误。
1703. 取消短时任务时传入的requestId无效,在申请短时任务的列表中找不到对应的requestId。
171
172**处理步骤**
173
1741. 请检查应用uid是否存在。
1752. 请检查应用是否申请了短时任务。
1763. 系统服务内部工作异常,请稍候重试,或者重启设备尝试。
177
178## 9900002 短时任务校验失败
179
180**错误信息**
181
182Transient task verification failed.
183
184**错误描述**
185
186短时任务校验失败。
187
188**可能原因**
189
1901. requestSuspendDelay()方法传递的callback对象已存在。
1912. cancelSuspendDelay()方法传递的callback对象不存在。
1923. 应用退入后台后5s内允许申请短时任务。
1934. 应用申请短时任务数量不能超过3个。
1945. 应用申请短时任务每日剩余配额不足。
195
196**处理步骤**
197
1981. 请检查应用自身代码逻辑。
1992. 应用运行短时任务完毕及时释放。
200
201## 9900003 Parcel读写操作失败
202
203**错误信息**
204
205Failed to write data into parcel. Possible reasons: 1. Invalid parameters; 2. Failed to apply for memory.
206
207**错误描述**
208
209调用短时任务相关接口时,进程间通信,读写操作失败。
210
211**可能原因**
212
2131. 进程间通信的时候,读取或写入数据对象失败。
2142. 读写操作申请内存失败。
215<br>在RPC过程中,发送方可以使用MessageParcel提供的写方法,将待发送的数据以特定格式写入该对象。接收方可以使用MessageParcel提供的读方法从该对象中读取特定格式的数据。
216
217**处理步骤**
218
219系统内部工作异常,请稍候重试,或者重启设备尝试。
220
221## 9900004 系统服务失败
222
223**错误信息**
224
225System service operation failed.
226
227**错误描述**
228
229调用短时任务相关接口时,客户端进程请求系统服务进程,获取系统服务操作失败。
230
231**可能原因**
232
2331. 系统服务还未启动。
2342. 系统服务异常。
235
236**处理步骤**
237
238系统服务内部工作异常,请稍候重试,或者重启设备尝试。
239<!--Del-->
240## 18700001 资源申请接口信息校验失败
241
242**错误信息**
243
244Caller information verification failed for an energy resource request.
245
246**错误描述**
247
248资源申请接口信息校验失败。
249
250**可能原因**
251
2521. 获取调用方的uid或pid错误。
2532. 申请资源的resourceTypes超过上限。
254
255**处理步骤**
256
257请检查输入的参数。
258
259## 18700002 Parcel读写操作失败
260
261**错误信息**
262
263Failed to write data into parcel. Possible reasons: 1. Invalid parameters; 2. Failed to apply for memory.
264
265**错误描述**
266
267调用能效资源相关接口时,进程间通信,读写操作失败。
268
269**可能原因**
270
2711. 进程间通信的时候,读取或写入数据对象失败。
2722. 读写操作申请内存失败。
273<br>在RPC过程中,发送方可以使用MessageParcel提供的写方法,将待发送的数据以特定格式写入该对象。接收方可以使用MessageParcel提供的读方法从该对象中读取特定格式的数据。
274
275**处理步骤**
276
277系统内部工作异常,请稍候重试,或者重启设备尝试。
278
279## 18700004 系统服务失败
280
281**错误信息**
282
283System service operation failed.
284
285**错误描述**
286
287调用能效资源相关接口时,客户端进程请求能效资源系统服务进程,获取系统服务操作失败。
288
289**可能原因**
290
2911. 系统服务还未启动。
2922. 系统服务异常。
293
294**处理步骤**
295
296系统服务内部工作异常,请稍候重试,或者重启设备尝试。
297<!--DelEnd-->