Android 定位SDK GPS定位时返回的地址有可能为空怎么办?

使用定位SDK进行GPS定位时有时会获取不到地址信息(首次居多),对这一情况进行说明。

为了保证定位速度,当定位类型为GPS时,定位SDK内部获取逆地理信息采用的是异步方式(这种方式有可能造成第一次GPS定位时没有逆地理信息,这样就会造成获取不到地址信息的情况。

低功耗定位模式不受影响,高精度和仅设备定位模式均有可能出现这种情况。

如果您的业务对地址信息特别依赖的话建议您拿到定位SDK返回的经纬度信息之后通过以下两种方式中的任意一种获取地址信息:

1、如果您的APP中集成有高德地图SDK,建议您使用地图SDK中逆地理接口获取地址信息,具体方法请参考:逆地理编码

2、如果您的APP中没有集成高德地图SDK,建议您使用我们的Web服务API的逆地理编码获取地址信息,开发指南请参考:逆地理编码

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