Android之百度地图(一)申请秘钥

来源:互联网 发布:优酷for mac 编辑:程序博客网 时间:2024/06/13 08:23

Android之百度地图(一)申请秘钥

       最近在工作之余,想着自己拓展一下能力,看到现在的app应用都有使用到地图的功能,自己就去做一个简单的定位,搜索功能的demo。首先看下百度为我们提供的文档  ----官方文档。
       根据文档,了解到首先需要一个百度账户,登录账号后,需要申请秘钥,这是很关键的一步,如果这一步出错,是无法使用百度地图提供的服务的。点击申请秘钥后会进入个人的应用列表:
点击创建应用,在应用类型,选择Android SDK ,应用名称可以随意现在,关键的是SHA1和包名

包名 就是我们在AndroidManifest.xml文件中package的值,这里着重说下如何获取SHA1的值,我使用的工具是Android Studio (一下简称AS),获取SHA1码是比较复杂的。
开发版的SHA1的获取还是比较简单的,打开AS的Terminal

输入命令,打开C:\Users\Adminer\.android 然后再输入命令 : keytool -v -list -keystore debug.keystore  接着需要我们输入秘钥库口令 默认情况下是 android  
 这样就可以获取开发版的SHA1
那发布版的SHA1 的获取相对复杂一点,点击AS的Build-->Generate Signed APK ,看到key store path 如果有,说明以前创建过,没有的话,点击 Create new...按钮,创建一个后缀名为jks的文件,创建好了以后,记住文件的路径,同样点击AS的Termianl,
输入命令,打开C:\Users\Adminer\.android 然后再输入命令 : keytool -v -list -keystore 、{{{这里写刚才创建的文件的路径}}}
接着输入秘钥库的口令,这个口令就是刚才创建jks文件是,自己设置的密码,就可以获取到发布版的SHA1。
填写好需要的相关信息后点击 提交按钮,就可以在应用列表页面看到自己刚才申请的用于的名称和AK, 这个ak会使用到开发中。至此 申请秘钥的步骤完成

阅读全文
1 0
原创粉丝点击