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

本文详细介绍了在Android Studio中如何生成百度地图SDK的密钥,包括在API控制台创建应用,确保包名一致,以及如何通过Generate Signed APK生成release版本以获取SHA1值,最后详细阐述了获取SHA1值的完整过程。

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

1:首先找到百度地图开发者平台



2:找到自己的API控制台




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



3:创建应用

      创建自己的应用

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


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

      应用类型(选择Android SDK),




      ------获取SHA1


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

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

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


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

点击后回弹出一个会话框  然后进来你是没有这些数据的所以你需要Create new...新建一个属于自己信息


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

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



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

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

                                 

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

                                  


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

                                 


                                     得到SHA1值(重点)

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


1:点击密匙库的密码后方的省略号按钮


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

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

                                    


然后在桌面进行以下操作


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

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

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

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

               失败的例子


              成功的例子



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

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

然后回到网页把值复制到网页中

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

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值