全部產品
Search
文件中心

Mobile Platform as a Service:藍芽 API 錯誤碼對照表

更新時間:Jul 13, 2024

藍芽 API 錯誤碼對照表

錯誤碼

說明

解決方案

10000

未初始化藍芽適配器。

調用 my.openBluetoothAdapter,進行藍芽適配器初始化。

10001

當前藍芽適配器不可用。

檢查當前裝置對 BLE 的支援情況,並開啟藍芽功能。

10002

沒有找到指定裝置。

檢查 deviceId,並確認已開啟目標藍芽外設的廣播。

10003

串連失敗。

檢查 deviceId,並確認已開啟目標藍芽外設的廣播。

10004

沒有找到指定服務。

檢查 serviceId,並確認目標外設已擁有該服務。

10005

沒有找到指定特徵值。

確保 characteristicId 正確,檢查目標外設特定 service 下已具備該特徵。

10006

當前串連已斷開。

重新串連。

10007

當前特徵值不支援此操作。

檢查特徵值具備讀、寫、通知等功能。

10008

其餘所有系統上報的異常。

其他未知錯誤,具體問題具體分析。

10009

Android 系統特有,系統版本低於 4.3 不支援 BLE。

提示使用者該安卓系統版本不支援使用 。

10010

沒有找到指定描述符。

使用正確的 serviceIdcharacteristicId

10011

裝置識別碼 不可用,或為空白。

使用正確的 deviceId

10012

服務 ID 不可用,或為空白。

使用正確的 serviceId

10013

特徵 ID 不可用,或為空白。

使用正確的 characteristicId

10014

發送的資料為空白或格式錯誤。

確保寫資料或者 HEX 轉化正確。

10015

操作逾時。

重新操作。

10016

缺少參數。

檢查調用的參數,並重新操作。

10017

寫入特徵值失敗。

確保外設特徵支援寫操作,不要中斷連線。

10018

讀取特徵值失敗。

確保外設特徵支援讀操作,不要中斷連線。