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_task。 1542. 系统内部工作异常,请稍候重试,或者重启设备尝试。 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-->