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

解决办法

当您在定位回调通过AMapLocation.getErrorCode()方法获取的error code为6时,说明您当前这次定位失败了(对应的AMapLocation.getErrorDetail()信息对应的是location faile retype:8 rides:61或location faile retype:8 rides:77)。

location faile retype:8 rides:61

如果返回location faile retype:8 rides:61 代表您当前的设备所处环境的定位源数据(含盖基站、wifi、GPS、蓝牙等)均无法提供可靠的信息计算的地理位置。

解决办法

1、开启设备的wifi模块(可不链接wifi),通过打开wifi模块可以增加可靠的定位源数据。

2、从模拟器定位转到真机进行定位测试,由于模拟器大多不能提供以上这些定位源数据,本身不具备计算位置的能力。

3、到室外并且开启设备的GPS模块,GPS在室内环境无法正常工作,需要您到室外进行定位尝试。

location faile retype:8 rides:77

如果返回location faile retype:8 rides:77 代表您当前的设备已经开启了wifi,但扫描到的wifi数据佐以其他数据依旧不足以有效的计算当前地理位置。

解决办法

1、将设备中插入一张有效的sim卡,定位时可以有效的扫描周边基站,提升定位成功率。

2、从模拟器定位转到真机进行定位测试,由于模拟器大多不能提供以上这些定位源数据,本身不具备计算位置的能力。

3、到室外并且开启设备的GPS模块,GPS在室内环境无法正常工作,需要您到室外进行定位尝试。

问题共同点

1、不要采用模拟器进行定位测试或者调试。

2、室外定位时最佳定位方案是开启GPS模块,可以有效的辅助提升定位精度。

进一步解决

您可以通过定位问题反馈下方的工单反馈入口将您遇到的问题按照表格内的规范进行进一步的反馈,会有专人为您处理。

示例中心 功能
在线体验
常见问题