如何注册和获取百度地图的密钥
一、什么是密钥
开发者在使用SDK之前需要获取百度地图移动版开发密钥(AK),该AK与您的百度账户相关联。请妥善保存您的AK,地图初始化时需要使用AK。
二、获取开发密钥(AK)
百度地图 SDK开发密钥的申请地址为:秘钥申请地址
申请步骤大致可分为如下四个步骤:
1、若您未登录百度账号,请登录您的百度账号,如下图:
2、登录后将进入API控制台,如下图:
3、点击“创建应用”开始申请开发密钥,如下图:
4、填写应用名称,注意应用类型选择“Android SDK”、正确填写 SHA1 和 程序包名(SHA1和包名的获取方法见下文)。如图:
填写清楚以上内容之后点击提交会为您生成该应用的AK,到这您就可以使用AK来完成您的开发工作了。 注意:同一个AK中,可以填写开发版SHA1和发布版SHA1,这样app开发、测试到发布整个过程中均不需要改动AK。
此功能完全兼容以前的AK,默认将原有的SHA1放在发布版SHA1上,开发者也可自己更新,将原有的开发版本的AK和发布版本的AK对应的SHA1值合并后使用。
三、获取包名
根据您使用的开发工具,包名的获取方式有所不同。
在app目录下的build.gradle文件中找到applicationId,并确保其值与AndroidManifest.xml中定义的package相同,这就是包名。
使用Android Studio开发,如遇到applicationId 与package不一致的情况,以appclicationid为准。
四、获取SHA1
调试版本(debug)和发布版本(release)下的 SHA1 值是不同的,发布 apk 时需要根据发布 apk 对应的 keystore重新配置 Key。(注意:我们这里使用的是调试版本,在开发时请使用调试版本) 。
1、cmd进入命令行界面,执行”cd .android”定位到”.android”文件夹下。
2、继续在控制台输入命令:
调试版本使用指令:keytool -list -v -keystore debug.keystore
发布版本请使用指令:keytool -list -v -keystore apk 的 keystore
3、调试版本默认密码是: android
,发布模式的密码是apk的keystore设置的密码。输入密钥后回车(如果像我一样没设置密码,可直接回车),此时可在控制台显示的信息中获取SHA1值,如下图所示:
如何注册和获取百度地图的密钥相关推荐
- html百度地图秘钥,如果获取百度地图API密钥?
要在网站上调用显示百度地图,就必须要有匹配的百度地图API密钥,百度地图API是一套为开发者免费提供的基于百度地图的应用程序接口,包括JavaScript.iOS.Andriod.静态地图.Web服务 ...
- python经纬度 县信息_10分钟教你用Python获取百度地图各点的经纬度信息
前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...
- 10分钟教你用Python获取百度地图各点的经纬度信息
前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...
- 如何获取Google地图API密钥?(翻译版)
对于使用Google浏览器的用户,可以使用浏览器的翻译功能将原网页翻译为中文网站,下面的操作为翻译为中文后的操作方法: 使用Google地图的用户需要注意了!Google地图于2016年6月22日更新 ...
- vue中使用echarts结合百度地图制作地图(引入百度地图、获取百度地图实例、设置百度地图)
1.初始化echarts以及例子可以看管网的 地址:https://echarts.apache.org/examples/zh/editor.html?c=map-polygon 2说下我遇到的问题 ...
- 如何获取百度地图的全国各省市区的地理区域位置(地图-JSON-点位-行政区域)
如何获取百度地图的区县点位? 打开百度地图开发平台,将代码拷贝到红色框内后点击运行即可,注意输入自己需要的行政区域,支持省市县. <!DOCTYPE html> <html> ...
- 如何获取Google地图API密钥?
如何获取Google地图API密钥? 使用Google地图的用户需要注意了!Google地图于2016年6月22日更新了Google地图API接口,更新接口后必需要申请Google地图API密钥才可以 ...
- 如何获取百度地图密钥ak
首先,我们要注册登录百度地图,成为百度开发者 注册登录百度地图api开放平台(网址:http://lbsyun.baidu.com/) 点击控制台中的我的应用,点击创建应用 开始创建应用 名称可以随便 ...
- android 百度地图api密钥,Android百度地图开发获取秘钥之SHA1
最近在做一个关于百度地图的开发. 不过在正式开发之前还必须要在百度地图API官网里先申请秘钥,而在申请秘钥的过程中,就需要获取一个所谓的SHA1值. 如上所示,但是由于不是正式开发,所以以上的发布版和 ...
最新文章
- LoadRunner11录制脚本出现的问题
- LogiCORE IP Clocking Wizard 之 Core Architecture(时钟IP核的核架构介绍)
- Java测试各种数据库连接(用Connection类)
- 程序员面试拼多多,来看看这些面试题你掌握的有多少呢?
- 【Python】判断列表 list 是否为空
- ubuntu 打包压缩
- 定义类的Python示例
- awk:split()函数、数组、自定义函数
- sql按时间取去重最近_Sqlserver如何单独对某列去重
- 明御安全网关(IPS)批量导入黑名单IP
- 使用python做王者荣耀挂机刷金币脚本
- A*算法解决传教士—野人过河问题
- java生成有序的序号,java生成序号
- Weighted Median
- webpack中对CSS压缩
- 搬砖:网络数据包解析
- 如何用matlab演奏《偏爱》
- 完美世界刘航:异构计算要避免昙花一现
- BW项目随手记:数据源无法激活使用问题,需同步至ODP数据源
- python md5加密和统一社会信用代码_统一社会信用代码校验位python实现
热门文章
- VS2019下安装NumCpp库小结
- 计算两个经纬度之间的距离软件_小程序使用腾讯位置服务计算两地之间的距离(有源码)...
- 初一计算机第6单元,青岛出版社初中信息技术 七年级下册第二单元 第6课 海报设计 教学设计...
- lnk200无法解析的外部符号_语义解析
- 一本通1586【 例 2】数字游戏
- 05-Servlet与内部加载机制(part1)
- 前端页面卡顿、也许是DOM操作惹的祸?
- Android实战技巧:ViewStub的应用
- Transact-SQL 存储过程(c#调用执行)
- svn 把本地的项目,上传到服务器端