# android-navi-multiroute-display **Repository Path**: ekber/android-navi-multiroute-display ## Basic Information - **Project Name**: android-navi-multiroute-display - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-05-15 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # android-navi-multiroute-display 多路径规划、导航示例 ## 前述 ## - [高德官网申请Key](http://lbs.amap.com/dev/#/). - 阅读[参考手册](http://a.amap.com/lbs/static/unzip/Android_Map_Doc/index.html). - [科大讯飞开放平台申请Appid](http://www.xfyun.cn/services/online_tts). - 工程基于Android 导航 SDK、科大讯飞在线语音合成SDK实现 ## 扫一扫安装## ![Screenshot]( https://github.com/amap-demo/android-navi-multiroute-display/raw/master/resource/download.png ) ##多路径规划、导航示例 ## 使用方法## ###1:配置搭建AndroidSDK工程### - [Android Studio工程搭建方法](http://lbs.amap.com/api/android-sdk/guide/creat-project/android-studio-creat-project/#add-jars). - [通过maven库引入SDK方法](http://lbsbbs.amap.com/forum.php?mod=viewthread&tid=18786). ###2:运行示例配置项### - AndroidManifest.xml 配置高德开放平台key ```java ``` - string.xml 配置科大讯飞Appid ```java 科大讯飞Appid ``` - CalculateRouteActivity 设置导航起终点 ```java private NaviLatLng endLatlng; //导航终点 private NaviLatLng startLatlng; //导航起点 ``` - CalculateRouteActivity 选择模拟\真实导航 ```java /** * 开始导航 */ private void startNavi() { Intent gpsintent = new Intent(getApplicationContext(), RouteNaviActivity.class); gpsintent.putExtra("gps", false); // gps 为true为真实导航,为false为模拟导航 startActivity(gpsintent); } ``` ##效果展示## ####多路径规划 ![Screenshot]( https://github.com/amap-demo/android-navi-multiroute-display/raw/master/resource/route_snapshot.png ) ####驾车偏好设置 ![Screenshot]( https://github.com/amap-demo/android-navi-multiroute-display/raw/master/resource/strategy_snapshot.png ) ####导航 ![Screenshot]( https://github.com/amap-demo/android-navi-multiroute-display/raw/master/resource/navi_snapshot.png )