地图标注 坐标转换 找不到so INVALID_USER_KEY INVALID_USER_SCODE
在Android 设备上进行导航时,如果遇到类似“车辆已经行驶过某一路口,导航中车辆图标还没有到达路口,距离路口有上百米距离”的情况”意味着发生了导航车标延迟问题。
车标延迟是由于导航获取不到当前车辆定位点引起的,也就是说车辆一直向前方行驶,但导航获取的定位点还是几秒或者十几秒前的位置。出现这种现象是由于Android 设备对GPS位置获取的局限性导致的。问题分为两大类:
1、车辆行驶到了高架下/城市峡谷等环境下,GPS信号会发生丢失。这类情况多发生于城市复杂道路上,由于GPS在封闭或半封闭环境下信号会大幅度衰减的特性,在车辆行进过程中如果发生了GPS信号丢失,则会出现导航的延迟现象,一般延迟时间很短,导航SDK内部会实时对GPS信号进行监控,当信号衰减到一定程度时会对司机进行提示;
2、Android 8.0下的后台定位限制也会导致导航车标延迟问题出现,详细可见为什么Android 8.0后台定位不生效。