关于华为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表示该接口暂未对外开放。
2、目前非华为手机是不支持地理编码服务的。
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
标签:Core,编码,20840,HMSSDK,HMS,huawei,华为,com From: https://www.cnblogs.com/developer-huawei/p/16834707.html