示例中心
功能在线体验
控制台

当通过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());
    }
}
示例中心 功能
在线体验
常见问题