天天看點

【HMS Core】定位服務逆地理編碼問題

​ 關于華為HMS-定位服務非華為手機逆地理編碼不可用的問題。

背景:

在非華為手機例如小米手機上內建華為定位服務的逆地理編碼功能運作後,報錯HMSSDK_ServiceErrorCodeAdaptor(11976): set task by error code:10806,reason:NOT_YET_SUPPORTED。錯誤碼的說明是”暫不支援。接口暫未對外開放“。咨詢Android SDK地理編碼功能現階段是否隻支援華為手機。

配置環境:

(1)手機型号:小米11Pro(2)EMUI版本:Android12(3)HMS Core版本号:6.6.0.332(4)內建的SDK的版本号:6.4.0.300

部分日志資訊:I/HMSSDK_HMSPackageManager(20840): <initHmsPackageInfo> Succeed to find HMS apk: com.huawei.hwid version: 60600332 I/HMSSDK_LiteApiListener(20840): inner hms is empty,hms pkg name is com.huawei.hwid I/HMSSDK_TaskApiCall(20840): doExecute, uri:location.getFromLocation, errorCode:10806, transactionId: I/HMSSDK_HwLocation_GetFromLocationTaskApiCall(20840): |d70ddd70-87fe-4dbc-8e01-a80bfece1dbf|doExecute I/HMSSDK_ServiceErrorCodeAdaptor(20840): set task by error code:10806,reason:NOT_YET_SUPPORTED

解決方案:

1、關于錯誤碼10806表示該接口暫未對外開放。

​​https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/error-code-0000001050992067​​

【HMS Core】定位服務逆地理編碼問題

2、目前非華為手機是不支援地理編碼服務的。

繼續閱讀