1,注册百度开发者账号

2,申请key  ,注意开发版SH和发布版的SH

获取开发版SHA1:

输入命令:keytool -list -v -keystore debug.keystore,回车

输入密钥库口令:android(系统默认)回车。

.获取发布版SHA1:

创建自己的签名文件

在Android Studio软件中选择Build->Generate Signed APK。点击Next按钮

这里可以选择Create New Key Store或者Choose Existing Key Store,选择存在的KeyStore文件也是可以的,直接选择即可,这里,我介绍一下创建新的KeyStore的步骤,点击Create new Key Store按钮,

Key store path:选择KeyStore的文件路径与名称。

Password:密码

Confirms:再次输入密码

Alias:别名

Password:key的密码

Confirms:再次输入密码

Validity(years):密钥的有效期

First and Last Name:你的名字

Organizational Unit:单位

Organization:组织

City or Locality:城市或者所在地

State or Province:省份

Country Code (XX):国家

填写完成之后点击"ok"按钮,返回到了Generate Signed APK的界面,这个时候发现界面的Key store password、Key alias、Key Password已经自动填写好了,

点击"Next"按钮,出现了Enter Master Password界面(有的可能不会出现这个界面),

填写密码即可,点击“OK”按钮,

Build Type的选项是release,还要记得勾选Signature Versions的选项。点击Finish按钮,到这里开发版本的keystore文件就创建好了。

查看发布版的SHA1

输入命令:keytool -list -v -keystore “创建的发布版的keystore文件的地址”,回车。

输入密钥库口令:前面设置的是什么,这里填写什么。

这就看到了发布版SHA1了。

将查看到的发布版与开发版的SHA1填写进对应的输入框中。然后点击提交即可。

3,官网上下载so和jar包,并导入到项目中

4,配置build.gradle

在项目的build.gradle中加入以下语句:

android {

...

sourceSets {

main {

jniLibs.srcDirs = [‘libs‘]

}

}

}

5,配置AndroidManifest.xml

权限添加

要使用百度地图,需要额权限可不少,权限需添加到清单文件中AndroidManifest.xml中,需要的权限有

服务添加

需要添加一个百度的远程服务到清单文件中的application中

android:name="com.baidu.location.f"

android:enabled="true"

android:process=":remote" >

添加秘钥

秘钥也是在清单文件中的application中添加

android:name="com.baidu.lbsapi.API_KEY"

android:value="your api-key" />

百度地图开发android开发,android的百度地图开发(一)相关推荐

  1. 谷歌 地图 android studio,Android Studio百度地图开发(一)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 本人用Android Studio做百度地图开发,调试了一整天,始终无法通过.然后怀疑代码有问题,就换Eclipse进行代码编写,毕竟网上关于Eclips ...

  2. 百度地图api开发详解(android版).pdf,百度地图API开发指南原版.pdf

    百度地图API开发指南原版 百度地图 API 开发指南 百度地图 API 开发指南 目录 简介 3 什么是百度地图 API 3 面向的读者 3 获取 API 3 开发移动平台上的地图应用 3 兼容性 ...

  3. Android开发十年,面试百度竟被刷!柳暗花明2020获字节跳动Offer(面试总结)

    [Android进阶小刘]是我的头条号,里面会不定期更新一些Android进阶学习视频,感兴趣可以关注一下! 前言 历经两个月的春招,最近终于尘埃落定,为人生第一份实习画上圆满的句号.现在决定好好总结 ...

  4. Android中级篇之百度地图SDK v3.5.0-一步一步带你仿各大主流APP地图定位移动选址功能

    from: http://blog.csdn.net/y1scp/article/details/49095729 定位+移动选址 百学须先立志-学前须知: 我们经常在各大主流APP上要求被写上地址, ...

  5. Android 之一 Android Studio 安装、配置等新手入门 + 百度地图定位 + 移动摇杆 的实现

    缘起   之前在玩一款 VR 游戏:一起来捉妖.这款游戏是使用地图进行游戏的.无奈网上找了各种工具,要么付费,要么不好使.想想自己就是个程序猿,于是乎决定自己开发一个.现在游戏基本放弃了,但是为了游戏 ...

  6. (更新源码)AndroidStudio新手开发:天气app(百度地图api+和风天气api+城市查询+折线展示)

    AndroidStudio新手开发:天气app(百度地图api+和风天气api+城市查询+折线展示) 1.内容简介 2.环境配置 3.导入他人demo 4.AS项目分析 5.天气项目流程 6.数据探寻 ...

  7. Android计步器悦步——百度地图

    (源代码见 https://github.com/14353350/Yuebu-Pedometer) 申请密钥 每个Key唯一对应一个APP,如果您的APP修改了包名或者发布的时候打包的签名文件改变了 ...

  8. 基于 android 平台的百度地图手机导航设计文献综述,文献综述-基于Android平台的手机Web地图服务设计.doc...

    PAGE 1 文 献 综 述 毕业设计题目: 基于Android平台的 手机Web地图服务设计 PAGE 4 PAGE \* MERGEFORMAT 1 基于Android平台的手机Web地图服务设计 ...

  9. android 百度地图简单使用(android Studio )

    最近由于项目需要定位以及地图功能,于是学习了百度地图的简单使用,下面总结下百度地图开发的几个步骤: 1.申请百度账号  --链接地址:https://passport.baidu.com/v2/?lo ...

  10. 从Eclipse转战Android Studio坑之——百度地图

    相信大家都知道如果一个项目做到一半忽然要从Eclipse转战Android Studio那肯定不太容易 ,特别是在项目引用较多第三方平台的时候(因为很多第三方平台的SDK在两个开发工具上的导入和引用方 ...

最新文章

  1. rs232 距离_你知道RS232与RS485接口的区别吗?
  2. django-ORM单表操作
  3. Android模拟器Genymotion使用详解
  4. Shovels Shop
  5. PAT 乙级 1009
  6. 秀!微软《550页图解.Net+WPF完整版》.pdf 附下载!
  7. fluent瞬态计算终止条件在哪里设置_Fluent案例7【圆柱绕流】
  8. 【Elasticsearch】在 Elasticsearch 中每秒存储 5000 万个事件:我们是如何做到的
  9. jQuery在线选座订座(影院篇)
  10. 几种常用 JSON 库性能比较,看完你可以和老板装逼!
  11. VB2010实例(1)_字符大小写转换
  12. 线代 [3]|从增广矩阵漫谈矩阵转置对向量在四个向量子空间内的“飞舞”(第三篇)
  13. 关于Name和Caption属性的理解
  14. Python math.comb() 方法
  15. python-spider个人笔记
  16. 云从科技 OCR任务 pixel-anchor 方法
  17. 计算机光驱参数,光驱价格参数简介【图文】
  18. 宝马X6和保时捷卡宴,选谁更加高端大气上档次?
  19. 大数据软件应用举例商圈分析城市管理
  20. python检测端口是否被占用_怎么查看端口占用情况

热门文章

  1. VMware虚拟机、centos以及securecrt的安装
  2. html不使用cache数据
  3. Linux 建立ftp站点
  4. DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)
  5. 《Python核心编程》第二版第八章练习题答案 第三部分
  6. OpenCV-图像处理(05、图像混合)
  7. python调用c++动态库_python调用c++开发的动态库
  8. 1074 Reversing Linked List (25 分)
  9. dbf文件转excel_Excel批量转PDF,关键一步不能忘
  10. cscd论坛_高压电器第九届电工技术前沿问题学术论坛“先进电磁技术”分论坛及专题征稿...