百度地图开发android开发,android的百度地图开发(一)
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的百度地图开发(一)相关推荐
- 谷歌 地图 android studio,Android Studio百度地图开发(一)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 本人用Android Studio做百度地图开发,调试了一整天,始终无法通过.然后怀疑代码有问题,就换Eclipse进行代码编写,毕竟网上关于Eclips ...
- 百度地图api开发详解(android版).pdf,百度地图API开发指南原版.pdf
百度地图API开发指南原版 百度地图 API 开发指南 百度地图 API 开发指南 目录 简介 3 什么是百度地图 API 3 面向的读者 3 获取 API 3 开发移动平台上的地图应用 3 兼容性 ...
- Android开发十年,面试百度竟被刷!柳暗花明2020获字节跳动Offer(面试总结)
[Android进阶小刘]是我的头条号,里面会不定期更新一些Android进阶学习视频,感兴趣可以关注一下! 前言 历经两个月的春招,最近终于尘埃落定,为人生第一份实习画上圆满的句号.现在决定好好总结 ...
- Android中级篇之百度地图SDK v3.5.0-一步一步带你仿各大主流APP地图定位移动选址功能
from: http://blog.csdn.net/y1scp/article/details/49095729 定位+移动选址 百学须先立志-学前须知: 我们经常在各大主流APP上要求被写上地址, ...
- Android 之一 Android Studio 安装、配置等新手入门 + 百度地图定位 + 移动摇杆 的实现
缘起 之前在玩一款 VR 游戏:一起来捉妖.这款游戏是使用地图进行游戏的.无奈网上找了各种工具,要么付费,要么不好使.想想自己就是个程序猿,于是乎决定自己开发一个.现在游戏基本放弃了,但是为了游戏 ...
- (更新源码)AndroidStudio新手开发:天气app(百度地图api+和风天气api+城市查询+折线展示)
AndroidStudio新手开发:天气app(百度地图api+和风天气api+城市查询+折线展示) 1.内容简介 2.环境配置 3.导入他人demo 4.AS项目分析 5.天气项目流程 6.数据探寻 ...
- Android计步器悦步——百度地图
(源代码见 https://github.com/14353350/Yuebu-Pedometer) 申请密钥 每个Key唯一对应一个APP,如果您的APP修改了包名或者发布的时候打包的签名文件改变了 ...
- 基于 android 平台的百度地图手机导航设计文献综述,文献综述-基于Android平台的手机Web地图服务设计.doc...
PAGE 1 文 献 综 述 毕业设计题目: 基于Android平台的 手机Web地图服务设计 PAGE 4 PAGE \* MERGEFORMAT 1 基于Android平台的手机Web地图服务设计 ...
- android 百度地图简单使用(android Studio )
最近由于项目需要定位以及地图功能,于是学习了百度地图的简单使用,下面总结下百度地图开发的几个步骤: 1.申请百度账号 --链接地址:https://passport.baidu.com/v2/?lo ...
- 从Eclipse转战Android Studio坑之——百度地图
相信大家都知道如果一个项目做到一半忽然要从Eclipse转战Android Studio那肯定不太容易 ,特别是在项目引用较多第三方平台的时候(因为很多第三方平台的SDK在两个开发工具上的导入和引用方 ...
最新文章
- rs232 距离_你知道RS232与RS485接口的区别吗?
- django-ORM单表操作
- Android模拟器Genymotion使用详解
- Shovels Shop
- PAT 乙级 1009
- 秀!微软《550页图解.Net+WPF完整版》.pdf 附下载!
- fluent瞬态计算终止条件在哪里设置_Fluent案例7【圆柱绕流】
- 【Elasticsearch】在 Elasticsearch 中每秒存储 5000 万个事件:我们是如何做到的
- jQuery在线选座订座(影院篇)
- 几种常用 JSON 库性能比较,看完你可以和老板装逼!
- VB2010实例(1)_字符大小写转换
- 线代 [3]|从增广矩阵漫谈矩阵转置对向量在四个向量子空间内的“飞舞”(第三篇)
- 关于Name和Caption属性的理解
- Python math.comb() 方法
- python-spider个人笔记
- 云从科技 OCR任务 pixel-anchor 方法
- 计算机光驱参数,光驱价格参数简介【图文】
- 宝马X6和保时捷卡宴,选谁更加高端大气上档次?
- 大数据软件应用举例商圈分析城市管理
- python检测端口是否被占用_怎么查看端口占用情况
热门文章
- VMware虚拟机、centos以及securecrt的安装
- html不使用cache数据
- Linux 建立ftp站点
- DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)
- 《Python核心编程》第二版第八章练习题答案 第三部分
- OpenCV-图像处理(05、图像混合)
- python调用c++动态库_python调用c++开发的动态库
- 1074 Reversing Linked List (25 分)
- dbf文件转excel_Excel批量转PDF,关键一步不能忘
- cscd论坛_高压电器第九届电工技术前沿问题学术论坛“先进电磁技术”分论坛及专题征稿...