通过上一篇android studio 打开Terminal获取sha1的方法
获取到sha1后,下面开始进入百度地图sdk的资源获取;

一、获取密钥和SDK;

1、搜索百度地图sdk;

2、点击获取密钥;

3、创建应用;

4、进入概述下的“相关下载”和“开发指南”;

下载开发包和示例,将开发包解压;

二、项目创建;
1、在Android studio下新建一个项目后(注意包名要和上面获取密钥时的包名一致),有android切换到project,将解压后的libs文件夹下的jar包复制到app/libs下,右击项目/open module settins, 如下图点击“+”选择file dependencies添加依赖;

2、在src/main下新建文件夹“jniLibs”,将解压后libs文件夹下的文件夹都复制进去;

3、进入“开发指南”下的“Hello BaiduMap”,按着指示操作;

4、开始运行;

使用genymotion运行的话会出现Failure [INSTALL_FAILED_NO_MATCHING_ABIS]的错误,这是因为genymotion不支持arm的缘故,我按照网上办法拖入Genymotion-ARM-Translation.zip(支持4.x的系统)压缩包借以支持arm,结果还是不行;
而使用自带模拟器avd运行的话,运行很慢;
最后只能使用真机测试了:

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  3. Android(安卓)TextView--项目开发少不了你
  4. GitHub上面非常受欢迎的android开源项目
  5. Android技术经理+资深工程师+研发工程师-杭州
  6. R.swift 让iOS项目像Android(安卓)R 一样管理资源 - 轻松解决国
  7. Android开源组件
  8. Android(安卓)Studio项目构建时遇到的常见问题及解决办法
  9. Android(安卓)studio 使用心得(三)---从Eclipse迁移到Android(安

随机推荐

  1. 详解PHP中PHP-FPM是什么?有什么用?
  2. 带你了解php的三个常用框架:thinkphp、yaf
  3. PHP解析XML的几种方法(附代码)
  4. 示例Ajax异步传输与PHP实现交互
  5. 一起看看php实现购物车产品删除功能(2)
  6. 详解PHP基础算法:冒泡、选择、插入、快速
  7. php之接口与前端数据交互实现示例代码
  8. 一起看看php实现产品加入购物车功能(1)
  9. 了解php操作redis的几种常用方法
  10. 几款你绝对不知道的PHP集成开发环境软件