您现在的位置: 开发 > Android 导航SDK > 更新日志

更新日志 最后更新时间: 2021年04月15日

高德地图 Android 导航 SDK V7.9.1           2021-04-15

功能

修复部分安卓设备(涉及系统版本:Android 10及以上)在拖动地图过程中,出现的崩溃现象

高德地图 Android 导航 SDK V7.9.0           2021-04-02

功能

1、导航语音播报回调新增“偏航类型”透出;
2、新增内置语音播报状态回调监听;
3、修复高速出入口牌信息没有显示 “入口” 的缺陷;
4、修复 “当前公交车道全天不限行” 错误播报的缺陷;
5、自定义绘制路线类新增路线起终点图标;
6、优化体验,修复已知bug,增加稳定性。

高德地图 Android 导航 SDK V7.8.0           2021-01-05

功能

1、语音播报回调增加播报类型参数,便于特定场景进行自定义播报

2、组件和自定义view新增智能定位提示 

3、优化智能定位导航效果 

4、优化主辅路、高架桥等场景导航体验 

5、修复了历史版本bug 

注意: 

1、语音播报回调打断类型建议停止当前播报,有播放队列清空队列 

2、7.8.0版本开始偏航等内部重算会增加对应播报,外部如果之前有播报需要去掉,避免出现重复播报 

3、卫星定位信号强弱回调场景修改:只在导航场景返回

高德地图 Android 导航 SDK V7.7.1           2020-11-16

解决问题

1、修复光柱条无法显示等偶现问题。

高德地图 Android 导航 SDK V7.7.0           2020-11-04

功能

1、修复了历史版本遗留的功能缺陷与崩溃问题;
2、新增加了与当前导航解耦的独立算路能力;
3、下线废弃超过一个大版本的陈旧sdk接口;
4.、自定义路线类RouteOverLay默认路线纹理样式(自带小箭头图标)更新,自定义小箭头默认不显示。

高德地图 Android 导航 SDK V7.6.0           2020-08-24

功能

1、优化稳定性。

高德地图 Android 导航 SDK V7.5.0           2020-06-15

功能

1、优化骑步行算路,支持返回多路线;

2、优化导航组件界面;

3、内部接口优化,提升接入体验。

高德地图 Android 导航 SDK V7.4.0           2020-04-17

功能

1、新增:导航骑步行引擎升级,骑步行导航体验大幅提升;

2、新增:支持司乘导航页面一体化。

解决问题

1、优化导航自定义view显示效果与交互体验 ;

2、优化静音状态下导航中不播报偏航与转弯提示音;

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V7.3.0           2020-04-08

功能

1、新增:支持iPv6;

2、新增:导航组件中货车增加限行信息展示;

解决问题

1、修复正在偏航重算同时进行一次push算路,当push算路结果先回来后偏航算路结果也会回调,而没有裁决掉的缺陷;

2、修复特定导航路线卡死,不出现偏航和备选路线切换的问题;

3、修复Android5.0以下机器销毁导航概率性崩溃问题;

4、修复导航组件区间测速信息显示与禁限行图标相遮挡的问题。

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V7.2.0           2020-01-07

功能

1、新增:导航组件体验再升级—— 

  •       支持鱼骨线在不同缩放级别下的平滑展示
  •       支持多彩线上的当前道路名的实时更新显示
  •       支持各种气泡如备选路线气泡、蓝色路牌、电子眼气泡的显示和碰撞检测

解决问题

1、修复使用导航API设置内置语音时:开始模拟导航到停止模拟导航,再次开启模拟导航后不会有语音播报的问题;

2、修复导航组件算路界面,长距离算路概率性程序卡死的问题;

3、修复魅蓝note2手机进入导航组件卡死的问题。

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V7.1.0           2019-11-01

功能

1、升级TTS语音库,支持在离线混合播报模式;

2、导航组件新增设置接口控制地图日夜模式、语音播报模式、界面跟随模式、比例尺智能缩放等功能的初始值,并提供值改变的相关回调;

3、新增导航过程中的音量监听及提升;

解决问题

1、修复:直接启动导航组件导航界面,设置策略为16后结果与策略不符的问题;
2、修复:首次安装场景下(未获取过定位),设置日夜自动模式,导航页面不会进入夜间模式的问题;

3、修复:更改导航播报设置后,设置变化回调次数异常的问题;

4、优化:算路页面新增道路封路信息提示;

5、优化:导航过程中蓝牙连接后的提示体验;

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V7.0.0           2019-10-15

功能

1、新增网络智能导航,提升导航体验。

解决问题

1、路线光柱图UI优化;
2、无起点算路优化。

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V6.9.1           2019-09-02

解决问题

1、解决最后一段路,引导信息不更新的问题;
2、解决路线排序概率性错误的问题;
3、解决弱网环境,语音漏播的问题;
4、解决无GPS情况下切换路线转向图标显示不正确的问题;
5、解决频繁算路返回路线结果错误的问题;

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V6.9.0            2019-07-10

功能

1、自版本起,导航 SDK 全面兼容Android Q;
2、导航组件新增下下个路口提示能力,增强引导体验;
3、导航组件新增中部可自定义区域,满足更多业务自定义需求;

4、导航组件主页新增静音按钮。

解决问题

1、解决内置语音引起的卡顿及概率性合成失败的问题;
2、解决个别地区白天黑夜模式计算错误的问题;
3、解决导航组件概率性点击“退出”按钮无反应的问题;
4、解决个别路口放大图不显示的问题。

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V6.8.0            2019-06-03

功能

1、导航组件中新增GPS信号弱View提示,增强提醒;
2、NaviInfo中新增getExitDirectionInfo()获取路线出口方向信息;
3、AMapNavi 中新增getDeviceId以获取设备ID,方便快速排查问题;

解决问题

1、解决路线概率性绘制不全的问题;
2、解决导航组件中隐藏”算路策略选择“功能后界面显示不正确的问题;

3、解决导航概率性路况不更新的问题;

4、解决内置语音ANR的问题;

5、解决牵引线概率性绘制不出来的问题;

6、解决路口放大图概率性不能被隐藏的问题。

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V6.7.0            2019-04-02

功能

1、增加自定义播报接口playTTS(String tts,boolean forcePlay);
2、导航增加白天黑夜切换回调透出onMapTypeChanged(int mapType);
3、导航组件的设置界面升级,对齐高德地图APP效果;
4、修改途经点图标,对齐高德地图APP效果。

解决问题

1、解决已经过的途经点在路线重算时还是有可能被规划到路线中的问题;
2、解决无起点算路时概率性出现的起点位置偏移太大的问题。

备注

司乘同显SDK 从V3.0.0版本起,需要依赖导航SDK V6.7.0以上的版本运行。

需依赖 3D 地图 SDK V6.8.0 以上的版本运行。

高德地图 Android 导航 SDK V6.6.0            2019-02-18

功能

1、增加高架桥上下切换功能:

  • 导航组件增加桥上桥下切换按钮;
  • AMapNavi新增switchParallelRoad(int parallelType)方法,参数控制主辅路切换和高架桥切换,原switchParallelRoad()方法废弃;
  • AMapNavi新增addParallelRoadListener(ParallelRoadListener)监听主辅路、高架切换;
  • 新增ParallelRoadListener#notifyParallelRoad(AMapNaviParallelRoadStatus)监听,监听主辅路和高架桥变化回调,原AMapNaviListener#notifyParallelRoad()方法废弃;

2、增加设置GPS信号弱触发时间间隔接口,AMapNavi.setGpsWeakDetecedInterval(long)默认10秒;

3、升级导航组件设置界面样式:

  • 设置界面也支持白天黑夜样式切换
  • 增加当前路名显示

优化

1、导航路线绘制优化,现在在路线拐角处不会再出现锯齿效果了;

2、内置语音流量优化,现在内置语音默认流量消耗降低为原来的40%;

3、Poi算路接口优化(AMapNavi.calculateDriveRoute(NaviPoi fromPoi, NaviPoi toPoi, List<NaviPoi> wayPoints, int strategy))支持传入起点角度;

4、导航转弯箭头支持3D效果,RouteOverlayOptions.setArrowSideColor(int color) 设置3D箭头侧边颜色;RouteOverlayOptions.setTurnArrowIs3D(boolean turnArrowIs3D) 设置是否显示3D箭头,默认显示3D;

解决问题

1、解决导航组件小米MIX3启动白屏问题;

2、解决部分机型导航中ANR问题;

高德地图 Android 导航 SDK V6.5.0            2018-11-22

解决问题

1、修复个别路段车道信息显示不正确的问题;
2、修复导航组件传入多个途经点顺序不正确的问题;

优化

1、优化白天黑夜模式切换逻辑;

2、导航组件导航界面内的UI调整优化,优化组件文字大小、路线图大小、按钮大小、页面交互逻辑等内容;

高德地图 Android 导航 SDK V6.4.0            2018-10-10

功能

1、AMapNavi中新增切换网络请求协议的方法,支持http协议和https协议切换,默认http协议,

方法:setNetWorkingProtocol(NetWorkingProtocol protocol)
参数枚举见com.amap.api.navi.enums.NetWorkingProtocol
2、AMapNavi中新增开始播报与停止播报方法:stopSpeak、startSpeak,新增一个是否在播报的方法:isTtsPlaying
3、AMapCalcRouteResult中增加getErrorDetail获取错误详情方法,里面会有算路失败的详细信息,可用于错误排查;
4、NaviInfo中增加getIconBitmap方法,返回带路网的转向图标;

解决问题

1、修复驾车导航语音播报丢失“请注意,不要” 关键字的bug;
2、修复概率性转向图标不正确问题;
3、修复多备选路线气泡概率性不显示的问题;
4、修复横竖屏切换时路口放大图显示问题。

高德地图 Android 导航 SDK V6.3.0            2018-09-05

功能

1、增加导航中多备选路线功能:AMapNavi中增加setMultipleRouteNaviMode方法设置是否支持多路线模式,默认为关;AmapNaviParams中增加方法setMultipleRouteNaviMode,设置组件是否支持多路线模式,默认为开。
2、AMapNaviViewOptions中原有接口替换罗盘图标、牵引线颜色、转向箭头颜色等支持动态改变。

解决问题

1、解决巡航模式下概率性不播报的问题。

2、解决骑行步行导航没回调引导信息的问题。

高德地图 Android 导航 SDK V6.2.0            2018-07-05

功能

1、AMapNaviListener 类中增加 onNaviRouteNotify 回调,用于透出路况信息通知。

2、增加道路信息通知类:AMapNaviRouteNotifyData。

3、AmapNaviParams类增加路况开关是否打开的设置方法 setTrafficEnabled。

4、AMapNaviView 类增加:

  1)增加设置地图的OnMapLoadedListener监听的方法:setOnMapLoadedListener

  2)增加设置地图的OnCameraChangeListener监听的方法:setOnCameraChangeListener

  3)增加设置地图的OnMapTouchListener监听的方法:setOnMapTouchListener

  4)增加设置是否隐藏CarOverlay(包括自车图标和罗盘)的方法:setCarOverlayVisible

  5)增加是否隐藏路线上的交通信号灯的方法:setTrafficLightsVisible

  6)增加设置是否隐藏 AMapNaviView 上的 RouteOverlay,包括红绿灯、摄像头、牵引线等信息,setRouteOverlayVisible

5、AMapNaviViewListener 类增加:

  1)增加AMapNaviView地图白天黑夜模式切换回调,onMapTypeChanged

  2)增加展示模式变化回调,onNaviViewShowMode

6、AMapNaviViewOptions 类增加:

  1)设置白天黑夜是否自动切换方法:setAutoNaviViewNightMode

  2)设置走过的路线是否自动置灰方法:setAfterRouteAutoGray

  3)设置是否自动全览模式方法:setAutoDisplayOverview

7、AMapNavi 类增加:

  1)设置在线语音播报质量 setSoundQuality支持高品质和低品质。

8、NaviSetting 类增加:

  1)是否使用离线语音方法:setUseOfflineVoice

  2)是否允许移动网络下载离线语音包方法:setIgnoreWifi

9、支持模型路口放大图通过 AMapModeCrossOverlay 提供的方法展示成图片:

  1)支持创建模型放大图的bitmap方法:createModelCrossBitMap

  2)支持设置白天黑夜模式方法:setDayMode

  3)支持设置路口放大图的宽度方法:setWidth

  4)支持设置路口放大图的高度方法:setHeight

10、AmapNaviLocation 类新增:

   1)获取当前点相对于整条路的step索引方法:getCurStepIndex

   2)获取当前点相对于当前step的link索引方法:getCurLinkIndex

   3)获取当前点相对于当前link的点的索引方法:getCurPointIndex

11、RouteOverlayOptions 类新增:

  1)自定义走过的路线纹理方法:setPassRoute

  2)设置全览状态下,路线距离四周的边距方法:setRect

高德地图 Android 导航 SDK V6.1.0            2018-04-27

功能

1、新增使用内置语音时的播报文字回调;

2、新增透出所有重算类型的回调;

3、更新骑行步行库,提升体验&性能;

4、组件导航页支持自定义View区域;

5、组件导航过程实现自动缩放变化;

6、组件支持隐藏路口放大图、隐藏偏好设置的方法;

7、组件新增自定义marker方法;

8、内置语音支持部分场景的离线语音播报;

解决问题

1、修改进入导航自车闪动问题;

2、修改无法设置横竖屏切换问题;

4、修改无法关闭路况问题;

7、修改光柱条偏航后车辆位置回到开始位置问题;

8、解决部分POI出入口距离较远造成的路径规划错误问题;


高德地图 Android 导航 SDK V6.0.1            2018-03-12

解决问题

解决armeabi-v7a兼容部分64位设备会出现黑屏、弹窗的问题;

解决仅使用armeabi库,启动导航地图会出现崩溃的问题。

高德地图 Android 导航 SDK V6.0.0            2018-02-11

功能

1、全新导航引擎升级,导航性能和准确度全面提升;

2、全面支持货车导航,通过设置货车特有的等级,载重,自重,高度等信息,完成针对货车场景的路径规划以及导航,同时支持导航组件。

解决问题

修复部分场景下内置语音播报静音失效问题;

修复部分场景下组件导航到达终点后车标不随定位移动问题。

高德地图 Android 导航 SDK V5.6.0            2018-01-10

功能

1、添加内置语音功能。开发者无须再次自行集成第三方SDK,可通过AMapNavi.setUseInnerVoice(true) 开启内置语音功能。有效节省开发和运营成本;

2、导航组件新增以下事件的回调接口:重新算路,退出导航。开发者可以获取对应回调事件,增加后续响应逻辑;

3、导航组件添加退出导航显示弹窗的设置参数,开发者根据实际情况自行定制;

4、导航组件搜索POI增加历史搜索功能。

解决问题

1、修复部分场景下进入搜索页面未弹出键盘问题。


高德地图 Android 导航 SDK V5.5.0            2017-11-30

功能

新增导航轮渡路线绘制并添加轮渡图标;

导航组件新增暗色系、浅色系两套皮肤,开发者可以根据自身应用特点选择合适的组件皮肤;

新增导航状态下多个驾车事件的提示音回调;

新增GPS信号弱的语音播报;

解决问题

设置导航页面路况关闭,在展示路况放大图重新显示问题;

自定义主题模拟导航时横屏UI显示问题。


高德地图 Android 导航 SDK V5.4.0            2017-09-29

功能

导航组件新增不经过路径规划页面直接进入导航的配置接口。

新增路线上红路灯坐标数据透出,导航组件增加红绿灯显示。

驾车导航页面,新增自动锁车控制开关AmapNaviViewOptions#setAutoLockCar(boolean autoLockCar)。

解决问题

解决光柱条的小车在不同手机上的适配问题。

解决多次偏航后路线偶尔绘制不出来的问题。


高德地图 Android 导航 SDK V5.3.0            2017-08-15

功能

新增传入起点、途径点、终点启动导航组件功能,点我参考详情

优化了导航组件搜索框内部计算逻辑和搜索效果。

新增路线规划页面多路线选择时的蒙板效果。

高德地图 Android 导航 SDK V5.2.1            2017-07-10 

解决问题

解决导航 SDK V5.2.0 版本包体积过大的问题。

高德地图 Android 导航 SDK V5.2.0            2017-07-07 

功能

新增导航组件,三步搞定导航!点我参考详情

删除了之前的单路径和多路径算路的回调接口,新增 onCalculateRouteSuccess(int[] routeIds); 方法替代。

首次初始化导航就开始定位,便于在开始导航时能准确获取当前位置。

解决问题

解决单路径算路以后再次算路变成多路径的问题;

解决导航过程中GPS定位会返回经纬度(0,0)的问题;

解决暂停导航不起作用的问题;

解决路线接口返回的经纬度有重复的问题;

解决隐藏掉默认UI以后,导航路线绘制不全的问题;

解决误请求路口放大图和tmc接口的问题;

解决在导航完成后,再计算路径并导航,会出现camera不随marker移动的问题;

解决在部分手机上地图显示异常的问题;

优化语音播报类型与文档中类型、枚举中类型匹配;

高德地图 Android 导航 SDK V5.1.0            2017-05-16 

功能

优化避开限行逻辑,增加重算机制;

AmapNaviPath 中新增了获取导航沿途城市的 adcode 接口;

步行和骑行导航新增罗盘功能,导航过程中车标方向随罗盘方向而转动,并在 AmapNaviViewOption 中增加了 setSensorEnable() 方法用于控制罗盘功能是否开启;

在AmapNaviViewOption中增加了setCameraBubbleShow()方法用于控制导航过程中的摄像头气泡是否开启;

修改默认导航角度为0度,(即俯视效果)但是可以通过 AmapNaviViewOption 的 setTilt() 设置导航的初始视角。

解决问题

解决导航第一次启动出现的语音播报偶尔失灵的问题;

解决单路径算路后,跳到另外一个页面导航,在不选择路径的情况下,反复的回退和进入导航页面,导航卡死的问题;

高德地图 Android 导航 SDK V5.0.1            2017-04-11

解决问题

解决摄像头气泡在某些路段存在重叠问题。 

解决“应急”车道气泡显示错误问题。 

解决模拟导航速度无法设置问题。

解决了出隧道后导航停止的问题。

解决 AMapNaviViewOptions 中 setLayoutVisible(false) 时,路口模型放大图无法显示情况。 

高德地图 Android 导航 SDK V5.0.0            2017-03-21

功能 

搭载智能 AI 引擎,支持 arm/x86 架构的处理器设备。

骑行服务全面升级,支持长距离的骑行导航。

全新的导航界面,包括:气泡展示摄像头,采用导航模式的地图底图(路线与底图能很好的区分), 新的路口放大图(新增绿地和道路背景)。

支持设置导航页面的地图样式自定义。

解决问题 

步行路径规划,预估时间不正确的问题。

解决自定义地图样式与白天黑夜模式冲突问题。 

修复自定义 NextTurnTipView 时,设置图片数组不需要再多传2个图片ID的问题。

 修复模拟导航未到达终点路线消失问题。

备注  

  • 搭载智能 AI 引擎的导航 SDK 支持 arm/x86 架构的处理器设备,如果您之前使用遇到了处理器架构方面的困扰(如:找不到so文件;空指针等问题)可以考虑升级 V5.0.0 版本。
  • 废弃接口

 类名