使用Android 定位 SDK 获取到(0,0)点怎么办?

当通过Android 定位 SDK 获取到的位置坐标是(0,0)点时意味定位失败,请在解析AMapLocation结果时添加如下代码对(0,0)点进行过滤:

if (amapLocation != null) { 
    if (amapLocation.getErrorCode() == 0) {
        //可在其中解析amapLocation获取相应内容。
     }else {
         //定位失败时,可通过ErrCode(错误码)信息来确定失败的原因,errInfo是错误信息,详见错误码表。 
         Log.e("AmapError","location Error, ErrCode: + amapLocation.getErrorCode() + ", errInfo:" + amapLocation.getErrorInfo());
     } 
 }

如以上内容仍未解决您的问题,请创建工单
返回顶部 示例中心 常见问题 智能客服 公众号
二维码