1、新建一个项目,取得android studio的sha1值(android studio的终端输入一行shell命令:keytool -v -list -keystore debug.keystore)

2、到百度地图官网申请key(sha1;包名)

3、app/libs目录下放入baidumapapi_vX_X_X.jar包和locSDK.jar(需要在jar文件右击添加add library)

src/main/目录下新建jniLibsso/armeabi目录下,放入libBaiduMapSDK_vX_X_X_X.so和liblocSDK_vX_X_X_X.so

4、manifest.xml加上各种权限:网络和定位等和 meta-data加上申请的Key

5、新建BaseApplication并在onCreate()添加SDKInitializer.initialize(this);

6、manifest.xml加上application的android:neme=“.BaseApplication”

7、布局文件里面加上MapView控件

8、java代码中显示地图mMapView.getMap();

注:drawable和mipmap作用相似,drawable文件夹加入自定义布局、mipmap文件放入图片(mipmap系统会在缩放上提供一定的性能优化)

(2) 增加了百度语音导航的功能,但是只能导航没有语音。

     解决方法:查阅资料发现,需要注册TTS白名单注册。

转载于:https://www.cnblogs.com/xubuhang/p/4833951.html

Android Studio建立百度地图步骤及导航无语音解决方法相关推荐

  1. Android studio显示百度地图及闪退问题的解决

    Android studio引入百度地图包括解决真机闪退问题 引入百度地图方法 申请百度地图key 百度地图SDK下载即配置 完整代码及部分解释 MainActivity.java AndroidMa ...

  2. Android Studio调用百度地图(二):实现地图显示后台定位和步行导航

    先看一下运行效果: 实现功能:后台定位+步行导航(可通过长按屏幕自定义终点,起点为定位点) 后台定位即当程序在后台时依旧执行定位功能,步行导航支持30米-50千米范围内的导航 一 导入SDK并配置相关 ...

  3. Android Studio Design界面不显示layout控件的解决方法

    Android Studio Design界面不显示layout控件的解决方法 参考文章: (1)Android Studio Design界面不显示layout控件的解决方法 (2)https:// ...

  4. Android studio:Button 按钮英文字符自动大写的解决方法

    Android studio:Button 按钮英文字符自动大写的解决方法 一.方法一:styles.xml文件里面添加<item name="textAllCaps"> ...

  5. 2019-详细Android Studio开发百度地图(5)—百度地图_导航和TTS语音播报的实现

    百度地图_导航和TTS语音播报的实现 前言 从小白一步步开始,很多资源是很久以前的,而且没有操作配套截图和资源分享.现在本踩过了很多坑,现在开发完成后决定重新写一份教程,希望能借此帮助到许多其他有这方 ...

  6. 2019-详细Android Studio开发百度地图(4)—百度地图_路线规划的实现

    百度地图_路线规划的实现 前言 从小白一步步开始,很多资源是很久以前的,而且没有操作配套截图和资源分享.现在本踩过了很多坑,现在开发完成后决定重新写一份教程,希望能借此帮助到许多其他有这方面需求的人. ...

  7. Android Studio实现百度地图及定位

    文章目录 一.功能需求 二.实现过程 1. 实验环境 2.获取百度开发者KEY 3. 页面设计 4. Java代码实现 三.运行界面展示 四.源码 一.功能需求 根据官方文档,开发百度地图定位APP, ...

  8. 基于android studio的百度地图(放大缩小搜索功能)

    首先我们需要下载百度SDK包 百度网盘提取码1234 这个复制在这里 还有百度官方的代码也已经打好了. 百度网盘 请输入1234 自行导入.直接复制全部java,之后粘贴在工程里面 这是布局 布局.x ...

  9. android studio failed to open zip file,Android Studio出现Failed to open zip file问题的解决方法...

    最近将AS升级至2.3之后,新建项目遇到了如下问题:Error:Failed to open zip file.Gradle's dependency cache may be corrupt (th ...

  10. Android studio报Error:(26, 13)-v7:27.错误的解决方法

    1.报错图片 2.上图我画了红圈很明显就提示报错方向就是项目文件:build.gradle 3.解决方法如下 添加此方法到项目构建.gradle文件中: repositories {    maven ...

最新文章

  1. python使用matplotlib可视化线图(line plot)、移除可视化结果的所有坐标轴信息(remove all axis in matplotlib graph)
  2. iOS视图控制器之间delegate传值
  3. 踏青赏花正当时-北京大觉寺游记图
  4. javascript搜索框联想搜索_js实现输入框联想搜索
  5. [原创分享] SocketCapture 网络抓包工具
  6. java str2date,java date类与string类实例代码分享
  7. Python学习进程
  8. hashCode到底有什么用?
  9. HTML+CSS+JS实现React简单的计算器实例
  10. 史上最全wireshark使用教程,8万字整理总结,建议先收藏再耐心研读
  11. .jks或者.keystore文件查看MD5、SHA-1和SHA-256
  12. Selenium分布式运行:SeleniumGrid
  13. 第九周课堂作业 包括建表 进行各种查询
  14. mac外接键盘HOME,END键问题
  15. [编程题] 翻转数列--附详细分析思路
  16. win10安装PyPESQ库
  17. texturepacker图片打包偶然出现的错误
  18. 阿里C/C++面试题
  19. 计算机不显示固态硬盘,新装的固态硬盘不显示怎么办?
  20. 电磁波 -- 频谱介绍

热门文章

  1. 百度2013校园招聘移动软件研发工程师笔试题(一)
  2. CF1190E Tokitsukaze and Explosion 二分、贪心、倍增、ST表
  3. [转]Linux平台下的service程序编写指南
  4. Advanced DataStream API Low-latency Event Time Join
  5. 【原创】实战padding oracle漏洞
  6. Jbpm工作流表补数记录
  7. oracle 显示 中文字体( client的字符集设置,将NLS_LANG改为UTF8即可)
  8. Java开发笔记(一百四十六)JDBC的应用原理
  9. BZOJ2795: [Poi2012]A Horrible Poem
  10. Codeforces Round #453 (Div. 1)