百度地图密钥(KEY)的生成 - studio

                         在这里主要介绍在Android中怎么对百度地图的密钥生成

1:首先找到百度地图开发者平台百度地图密钥(KEY)的生成 - studio_第1张图片



2:找到自己的API控制台

百度地图密钥(KEY)的生成 - studio_第2张图片



3:进入API控制台后创建自己的应用

百度地图密钥(KEY)的生成 - studio_第3张图片


3:创建应用

      创建自己的应用

      包名必须和自己的studio中的build.gradle文件里的包名必须一致

百度地图密钥(KEY)的生成 - studio_第4张图片

      应用名称(自己的应用名),

      应用类型(选择Android SDK),


百度地图密钥(KEY)的生成 - studio_第5张图片


      ------获取SHA1


说到这里那就顺便说一下在   studio中怎么发布release版本也就是 -- 发布版本

首先需要你生成一个当前应用的release发布版本

需要在你的studio中进行操作    Build ----> Generate Signed APK...

百度地图密钥(KEY)的生成 - studio_第6张图片

生成一个当前应用的release版本,为什么需要生成呢,因为这里需要一个以 .jks结尾的文件进行拿到SHA1的值  所以进行的操作

点击后回弹出一个会话框  然后进来你是没有这些数据的所以你需要Create new...新建一个属于自己信息百度地图密钥(KEY)的生成 - studio_第7张图片


    填数据(推荐把密码都设置一样避免遗忘)

        Key store path:密钥库文件的地址 
        Password/Confirm:密钥库的密码 
        Key: 
            Alias:密钥名称 
            Password/Confirm:密钥密码 
            Validity(years):密钥有效时间 
            First and Last Name:密钥颁发者姓名 
            Organizational Unit:密钥颁发组织 
            City or Locality:城市 
            Country Code(XX):国家

百度地图密钥(KEY)的生成 - studio_第8张图片


填写好这些数据你就可以生成你本应用的 发布版本APK

-----点击OK后信息会自动

                                  百度地图密钥(KEY)的生成 - studio_第9张图片

点击Next需要输入密码  也就是刚才你注册的时候设置的密码

                                   百度地图密钥(KEY)的生成 - studio_第10张图片


输入密码后进入设置路径界面也就是你release生成的APK的存放的路径(默认是在你应用的目录下)  这就生成了你的release版本

                                  百度地图密钥(KEY)的生成 - studio_第11张图片


                                     得到SHA1值(重点)

但是我们要的SHA1值还没有拿到,这个SHA1的获取,在上方我也说过需要一个.jks文件,而在生成release版本的过程中填写信息时会得到你的.jks文件,具体获得步骤如下


1:点击密匙库的密码后方的省略号按钮百度地图密钥(KEY)的生成 - studio_第12张图片


                                                          然后进入得到.jks界面 
1:需要一个存放.jks文件的路径(推荐放在桌面)

2:需要一个.jks的名字填入下方的输入框(记得你存放的路径因为一会需要这个文件);

                                     百度地图密钥(KEY)的生成 - studio_第13张图片


然后在桌面进行以下操作


第1步:运行进入控制台   Window+R

第2步:在控制台中定位到你生成.jks文件下的父级目录中

第3步:在控制台输入 keytool -list -v -keystore (把你生成的.jks文件拖入到这里进行口令的拼接),

      如果不能输入直接回车后第一次可能报错  无需紧张 再来一次就好了

               失败的例子

百度地图密钥(KEY)的生成 - studio_第14张图片

              成功的例子

百度地图密钥(KEY)的生成 - studio_第15张图片


然后成功的话会得到三种指纹证书,

选取SHA1类型的证书这样就拿到了他的SHA1值

然后回到网页把值复制到网页中百度地图密钥(KEY)的生成 - studio_第16张图片

点击提交按钮就可以拿到百度地图的密钥(KEY)了

你可能感兴趣的:(百度地图集成)