2D 地图 SDK 最后更新时间: 2024年12月05日
高德地图Android SDK(2D地图) V6.0.0 2019-11-14
功能
自本版本起兼容Android Q。
备注
为了保证地图体验,推荐开发者在接入地图功能时尽量使用3D地图SDK。
高德地图Android SDK(2D地图) V5.2.0 2017-6-28
功能
增加周期性取图功能,支持本地数据周期性主动更新。
解决问题
解决Marker setPositionByPixels 无法实现拖动的问题;
解决如果Bounds 两个坐标的经度或纬度相同时缩放级别计算错误的问题;
解决UrlTileProvider 在地图19级别不回调 getTileUrl 方法的问题;
解决aMap.moveCamera(CameraUpdateFactory.changeLatLng()) 回调两次onCameraChangeFinish的问题。
高德地图Android SDK(2D地图) V3.0.0 2016-12-27
功能
UISetting新增setZoomInScreenCenter方法,支持设置双击地图时是否以地图中心点进行缩放;
新增缩放、移动地图时,平滑变化的动画效果;
解决问题
修复setMapLanguage 导致地图无法加载的问题;
高德地图Android SDK(2D地图) V2.9.3 2016-12-5
解决问题
优化取图服务,解决取图较慢的问题;;
修复infoWindow偶尔显示不正确的问题;
修复构建Circle传null导致crash的问题;
修复渲染过程中偶先的OOM;
高德地图Android SDK(2D地图) V2.9.2 2016-10-26
解决问题
解决用户通过Polygon的contains方法判断点是否在多边形内时,检测不准的问题;
解决地图初始化完成前调用AMap的一些接口导致Crash的问题;
高德地图Android SDK(2D地图) V2.9.1 2016-08-26
解决问题
解决地图在Meizu Pro 5 、5.1系统上偶现crash问题;
高德地图Android SDK(2D地图) V2.9.0 2016-05-25
解决问题
解决比例尺显示不准确的问题;
解决设置线段zIndex后,仍在TileOverLay的下面的问题;
解决水平方向实现循环拖动,处理世界图边界白块的问题;
高德地图Android SDK(2D地图) V2.8.1 2016-02-02
功能
针对部分机型的地图显示效果进行优化。
高德地图Android SDK(2D地图) V2.8.0 2015-12-31
功能
实现国内国外地图无缝切换,轻松浏览地图。
CameraPosition类增加isAbroad字段,对浏览区域进行判断。
备注
key验证失败时,地图toast弹框去除。
高德地图Android SDK(2D地图) V2.7.0 2015-11-24
解决问题
解决自适应地图级别zoom级别错误的问题。
解决手势拖放地图反复触发onCameraChangeFinish的问题。
解决部分手机不断缩放地图,地图不加载的问题。
高德地图Android SDK(2D地图) V2.6.0 2015-09-16
解决问题
解决marker修改图标位置等属性,不会立刻刷新问题;
解决卫星图和普通底图切换时会删除实时路况图层问题;
解决公交规划路线有地铁时步行线路多一节的问题;
备注
优化适配不同屏幕密度移动设备上的地图展现,统一展示效果;
优化缩放效果,加入无级缩放支持;
优化图层切换时,内存占用情况;
优化比例尺显示;
减少包体积大约30K;
高德地图Android SDK(2D地图) V2.5.0 2015-07-02
功能
新增Text地图覆盖物功能,详细请参考Demo中的MarkerActivity。
新增唤起高德地图驾车、公交、步行路径规划、poi搜索接口。
驾车路径规划方法:AMapUtils.openAMapDrivingRoute(RoutePara para,Context context);
公交路径规划方法:AMapUtils.openAMapTransitRoute(RoutePara para,Context context);
步行路径规划方法:AMapUtils.openAMapWalkingRout(RoutePara para,Context context);
Poi搜索方法:AMapUtils.openAMapPoiNearbySearch(PoiPara para,Context context);
Marker新增zindex属性,支持显示时进行层级控制。
MapsInitializer新增获取版本号接口。
BusRouteOverlay、DrivingRouteOverlay、WalkRouteOverlay新增支持更改规划路线颜色、起终点Marker等方法,通过继承重载的方式调用。
解决问题
解决地图退出时偶现的空指针问题。
解决地图设置禁止手势缩放后,覆盖物仍会有缩放效果的问题。
解决circle,polyline,polygon覆盖物,动态修改zindex不起作用的问题。
备注
去掉地图界面上显示的版本号信息。
高德地图Android SDK(2D地图) V2.4.1 2015-04-16
功能
新增设置ApiKey接口setApiKey(String apiKey);。
新增设置地图文字语言接口setMapLanguage(String language),支持中文和英文。
新增设置替换栅格地图图源接口:replaceURL(String URL,String cacheFolder);目前支持取用OSM(Open Street Map)的栅格图,详细请参考2D示例“OSM取图”。注:replaceURL的相关限制:1、需要在地图初始化之前调用该方法 2、设置该方法会导致中英文地图切换失效 3、提供地址默认替换顺序为 zoom、x、y。
新增唤起高德地图App导航功能,详细请参考2D示例的“POI关键字搜索”。
解决问题
解决地图动画过程中退出可能导致的空指针问题。
解决调用Amap.animateCamera 方法导致onCameraChangeFinish回调多次问题。
解决网络无连接时内存上涨和耗电问题。
高德地图Android SDK(2D地图) V2.4.0 2014-12-25
功能
新增地图触摸监听器OnMapTouchListener。
Marker对象新增setPositionByPixels方法,用于将一个marker点固定在屏幕上。
优化Infowindow拖动过程中稳定性。
优化Marker长按拖动灵敏度。
解决问题
解决animateCamera(CameraUpdateFactory.newLatLngBounds)动画问题。
解决DriveRouteOverlay 调用zoomtoSpan调整可视区域不包含途经点问题。
解决手势导致的比例尺显示问题。
解决点击定位图层按钮,OnCameraChangeListener回调两次的问题。
高德地图Android SDK(2D地图) V2.3.1 2014-11-13
功能
驾车路径规划,支持添加途经点标注。新增接口:DrivingRouteOverlay(android.content.Context context, AMap amap, DrivePath drivePath, LatLonPoint start, LatLonPoint end, throughPointList);。
路径规划路段节点图标的显示可控,新增接口:DrivingRouteOverlay. setNodeIconVisibility(boolean visible);
解决问题
解决地图退出时导致TileOverlay产生崩溃的问题。
解决长时间循环设置GroundOverlay显示/隐藏导致的控件setVisibility方法失效的问题。
解决通过GPS 获取的Marker在长按模式下,拖拽Marker导致Marker偏离的问题。
解决设置地图缓存路径后,切换地图模式地图显示不对的问题。
备注
Demo中添加了2D地图的混淆代码文件。
Demo中添加了MapFragment的使用示例。
优化地图初始化时间,现在比原来降低了15%。
高德地图Android SDK(2D地图) V2.3.0 2014-09-23
功能
增加新的权限验证方式,数据的安全性大大增加。
增加可设置缩放按钮的位置,详见UiSettings类中的setZoomPosition(int position)。
高德地图Android SDK(2D地图) V2.2.1 2014-06-12
功能
增加绘制虚线和大地曲线,详见类 Polyline 中 setDottedLine(boolean isDottedLine) 和setGeodesic(boolean geodesic) 方法。
增加标记旋转和动画接口,详见类 Marker 中 setIcons(ArrayList icons)和 setRotateAngle(float rotate) 方法。
增加获得当前屏幕所有标记的功能,详见类 AMap 中 getMapScreenMarkers() 方法。
增加可设置定位标记旋转的功能,详见类 AMap 中 setMyLocationRotateAngle(float rotate) 方法。
增加可获取某个点是否在多边形和圆形类的功能,详见类 Polygon 和 Circle 中的 contains(LatLng point) 方法。
解决问题
解决PolygonOptions序列化问题。
解决获取地图缩放级别,一直都是zoom 3的问题。
高德地图Android SDK(2D地图) V2.2.0 2014-03-11
功能
接口名与高德地图Android SDK(3D矢量)一致,方便用户替换使用。 优点:栅格版相对矢量版容量小,耗电少并且cpu使用占比低。 缺点:比较耗流量,无旋转,离线地图和倾斜等功能。