Android 调用百度 Android SDK 申请密钥方法

在写一个快递APP时,需要调用百度地图,但是百度地图推出Android SDK自v2.1.3版本开始后采用了全新的Key验证体系,新旧key不可通用,新Key机制,每个Key仅且唯一对于1个应用验证有效,即对该Key配置环节中使用的包名匹配的应用有效,新key机制下,若你需要在同一个工程中同时使用百度地图、定位、导航SDK可以共用同一个key

Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key

还有就是百度最新推出了热力图绘制,感觉很高大上的说,对于开发商来说,是个很实用的东西,它可以根据用户热衷点击的区域,来设置一些相应的操作,更好的提高用户的友好性,有兴趣的可以了解下

首先登录你的百度账户,转到API控制台:


点击创建应用,出创建AK页面,输入应用名称,将应用类型改为:“for mobile”


配置应用,获取安全码:




安全码的组成规则为:Android签名证书的sha1值+“;”+packagename(即:数字签名+分号+包名),例如:

44:F6:36:EE:07:F1:64:68:15:3B:D1:84:78:1F:AF:43:50:FF:A0:EE;com.engineer.jsp.demo

注意:中间的分号为英文状态下的分号!

方法一:

window键+R键,弹出运行框,输入CMD回车



将路径定位到 .android 下,注意是英文的 点+android ,键入 cd .android 回车

在然后键入:keytool -list -v -keystore debug.keystore 回车

之后会提示输入口令,一般没有设置默认为空,直接回车



右键标记,选中SHA1密钥,然后再右键一次,OK了,SHA1就复制好了




方法二:在 Eclipse adt插件查看,windows -> preferance -> android -> build




获取包名

包名是Android应用程序本身在AndroidManifest.xml 中定义的名称,例如:




成功创建KEY

在输入安全码后,点击“确定”完成应用的配置工作,您将会得到一个创建的Key,请妥善保管您所申请的Key。到这您就可以使用新Key来完成您的开发工作了

例如笔者的测试密钥:SHA1: 44:F6:36:EE:07:F1:64:68:15:3B:D1:84:78:1F:AF:43:50:FF:A0:EE;com.engineer.jsp

这个只是测试的,不能用的,也就是说没有生成的,只是为了演示一下而已





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Engineer-Jsp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值