错误码对照表
定位请求的错误码分三类,一个是通过requestLocationUpdates或requestSingleFreshLocation返回值返回的,一个是通过TencentLocationListener的onLocationChanged回调error字段返回的,步骑行惯导是通过startDrEngine返回的。
返回值错误码
返回值 | 含义 |
---|---|
0 | 注册位置监听器成功 |
1 | 设备缺少使用腾讯定位SDK需要的基本条件 |
2 | 配置的 Key 不正确 |
3 | 自动加载libtencentloc.so失败,可能由以下原因造成:1、这往往是由工程中的so与设备不兼容造成的,应该添加相应版本so文件;2、如果您使用AndroidStudio,可能是gradle没有正确指向so文件加载位置,可以按照这里配置您的gradle; |
4 | 未设置或未同意用户隐私 |
回调错误码
错误码 | 值 | 含义 |
---|---|---|
ERROR_OK | 0 | 定位成功 |
ERROR_NETWORK | 1 | 网络问题引起的定位失败 |
ERROR_BAD_JSON | 2 | GPS, Wi-Fi 或基站错误引起的定位失败:1、用户的手机确实采集不到定位凭据,比如偏远地区比如地下车库电梯内等;2、开关跟权限问题,比如用户关闭了位置信息,关闭了Wi-Fi,未授予app定位权限等。 |
ERROR_WGS84 | 4 | 无法将WGS84坐标转换成GCJ-02坐标时的定位失败 |
ERROR_UNKNOWN | 404 | 未知原因引起的定位失败 |
步骑行惯导错误码
返回值 | 含义 |
---|---|
0 | 成功 |
-1 | 传感器有缺失或没有GPS芯片 |
-2 | 已经启动,无需重复启动 |
-3 | 传感器启动失败 |
-4 | GPS启动失败 |
-5 | 没有位置权限 |
-6 | 未设置用或未同意隐私 |
-7 | lib加载失败 |
这篇文章对您解决问题是否有帮助?
已解决
未解决