backgroundTaskManager錯(cuò)誤碼

2024-01-23 18:38 更新
說明

以下僅介紹本模塊特有錯(cuò)誤碼,通用錯(cuò)誤碼請(qǐng)參考通用錯(cuò)誤碼說明文檔。

9800001 內(nèi)存操作失敗

錯(cuò)誤信息

Memory operation failed.

可能原因

  1. 系統(tǒng)內(nèi)存泄漏。
  2. 系統(tǒng)內(nèi)存不足。

處理步驟

  1. 內(nèi)存不足,請(qǐng)釋放內(nèi)存。
  2. 請(qǐng)檢查是否內(nèi)存泄漏。

9800002 Parcel讀寫操作失敗

錯(cuò)誤信息

Parcel operation failed.

可能原因

調(diào)用MessageParcel對(duì)象讀取或?qū)懭雽?duì)象異常。

處理步驟

系統(tǒng)內(nèi)部工作異常,請(qǐng)稍候重試,或者重啟設(shè)備嘗試。

9800003 IPC通信失敗

錯(cuò)誤信息

IPC failed.

可能原因

IPC通信失敗。

處理步驟

系統(tǒng)內(nèi)部工作異常,請(qǐng)稍候重試,或者重啟設(shè)備嘗試。

9800004 系統(tǒng)服務(wù)失敗

錯(cuò)誤信息

System service operation failed.

可能原因

  1. 系統(tǒng)服務(wù)還未啟動(dòng)。
  2. 系統(tǒng)服務(wù)異常。

處理步驟

系統(tǒng)服務(wù)內(nèi)部工作異常,請(qǐng)稍候重試,或者重啟設(shè)備嘗試。

9800005 長(zhǎng)時(shí)任務(wù)校驗(yàn)失敗

錯(cuò)誤信息

Continuous task verification failed.

可能原因

  1. 應(yīng)用重復(fù)申請(qǐng)長(zhǎng)時(shí)任務(wù)。
  2. 應(yīng)用重復(fù)取消長(zhǎng)時(shí)任務(wù)。
  3. bgMode無效,應(yīng)用配置文件屬性backgroundModes沒有配置任何長(zhǎng)時(shí)任務(wù)類型。
  4. 只有PC設(shè)備才能申請(qǐng)長(zhǎng)時(shí)任務(wù)KEEPING_TASK。
  5. 只有系統(tǒng)應(yīng)用才能申請(qǐng)長(zhǎng)時(shí)任務(wù)WIFI_INTERACTION或VOIP。

處理步驟

  1. 請(qǐng)檢查應(yīng)用代碼。
  2. 請(qǐng)檢查應(yīng)用是否擁有系統(tǒng)權(quán)限。
  3. 請(qǐng)檢查應(yīng)用所在設(shè)備類型。
  4. 請(qǐng)檢查應(yīng)用配置屬性backgroundModes。

9800006 長(zhǎng)時(shí)任務(wù)通知信息校驗(yàn)失敗

錯(cuò)誤信息

Notification verification failed.

可能原因

  1. 緩存在資源子系統(tǒng)的長(zhǎng)時(shí)任務(wù)通知信息資源加載失敗。
  2. 通知子系統(tǒng)服務(wù)異常。

處理步驟

  1. 請(qǐng)檢查系統(tǒng)長(zhǎng)時(shí)任務(wù)資源"ohos.backgroundtaskmgr.resources"是否存在。
  2. 系統(tǒng)服務(wù)內(nèi)部工作異常,請(qǐng)稍候重試,或者重啟設(shè)備嘗試。

9800007 長(zhǎng)時(shí)任務(wù)信息存儲(chǔ)失敗

錯(cuò)誤信息

Task storage failed.

可能原因

  1. 創(chuàng)建存儲(chǔ)任務(wù)文件失敗。
  2. 獲取真實(shí)文件路徑失敗。
  3. 打開存儲(chǔ)任務(wù)文件失敗。

處理步驟

  1. 請(qǐng)檢查文件/data/service/el1/public/background_task_mgr/running_task。
  2. 系統(tǒng)內(nèi)部工作異常,請(qǐng)稍候重試,或者重啟設(shè)備嘗試。

9900001 短時(shí)任務(wù)調(diào)用方信息校驗(yàn)失敗

錯(cuò)誤信息

Caller information verification failed for a transient task.

可能原因

  1. 獲取調(diào)用方的uid或pid錯(cuò)誤。
  2. 獲取調(diào)用方的bundleName錯(cuò)誤。
  3. 取消短時(shí)任務(wù)時(shí)傳入的requestId無效,在申請(qǐng)短時(shí)任務(wù)的列表中找不到對(duì)應(yīng)的requestId。

處理步驟

  1. 請(qǐng)檢查應(yīng)用uid是否存在。
  2. 請(qǐng)檢查應(yīng)用是否申請(qǐng)了短時(shí)任務(wù)。
  3. 系統(tǒng)服務(wù)內(nèi)部工作異常,請(qǐng)稍候重試,或者重啟設(shè)備嘗試。

9900002 短時(shí)任務(wù)校驗(yàn)失敗

錯(cuò)誤信息

Transient task verification failed.

可能原因

  1. requestSuspendDelay()方法傳遞的callback對(duì)象已存在。
  2. cancelSuspendDelay()方法傳遞的callback對(duì)象不存在。
  3. 應(yīng)用退入后臺(tái)后5s內(nèi)允許申請(qǐng)短時(shí)任務(wù)。
  4. 應(yīng)用申請(qǐng)短時(shí)任務(wù)數(shù)量不能超過3個(gè)。
  5. 應(yīng)用申請(qǐng)短時(shí)任務(wù)每日剩余配額不足。

處理步驟

  1. 請(qǐng)檢查應(yīng)用自身代碼邏輯。
  2. 應(yīng)用運(yùn)行短時(shí)任務(wù)完畢及時(shí)釋放。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)