获取百度地图api密钥SDK 最简单的获取PackageName,获取发布版SHA1

  1. 进入百度地图api首页http://lbsyun.baidu.com/拉到页面最下方会看到申请密钥,点击立即注册
    在这里插入图片描述
  2. 点击申请密钥后跳转到填写个人信息页面,注册成为开发者,填写写完后提交,等待邮件确认
  3. 点击邮件里的链接,跳转页面 (之前注册过的就不会有这些步骤啦)
  4. 填写信息 因为我的应用类型的Android SDK 下面获取发布版SHA1PackageName,刚开始的时候一脸懵,最后慢慢摸索也渐渐步入正轨
    在这里插入图片描述
  5. 如何获取发布版SHA1

  刚开始的时候跟着步骤走踩了很多坑,教程上和电脑上一点都不一样,比如C:\Users\Administration\.android\debug.keystore,进入.android文件夹下并未看见debug.keystore文件,所以自然不可以使用命令行keytool -list -v -keystore + keystore的路径的方法了;再比如通过Eclipse编译器获取SHA1,嗯,又一失败嗯告终。

  所以我是根据下面的步骤来的,最后成功了,但是不知道有没有什么不妥之处,eMmmm…输入命令 :keytool -printcert -file CERT.RSA
在这里插入图片描述
PS:我感觉这个是总结的最详细的方法了,大家可以参考:SHA1获取的几种方式

  1. 如何获取PackageName

  废话不多说,直接简单粗暴:既然上一步解压了apk修改为zip文件,所以该文件里一定有AndroidManifest.xml 文件那么问题来了,打开这个文件是乱码的,经过一番摸索,根据网上的步骤即使用AXMLPrinter2.jar解决这个问题,终于让我把Package给弄出来了

步骤1:下载AXMLPrinter2.jar(PS:很好下载的)

步骤2:将AndroidManifest.xml 放到与AXMLPrinter2.jar的同目录下

步骤3:打开DOS窗口并切换到对应目录,执行命令行:

java -jar AXMLPrinter2.jar AndroidManifest.xml >> AndroidManifest.txt

最后查看结果:
在这里插入图片描述
在这里插入图片描述
这样下来总的步骤还是很简单的

  1. 提交后跳转页面 得到密钥
    在这里插入图片描述
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2&ak=你的秘钥"></script>

我要开启我的百度地图之旅啦~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值