新版百度地图开发版SHA1值和发布版SHA1值的获取「建议收藏」

2022-09-22 17:53:10 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

新版的百度开发者中心申请appkey的时候,增加了发布版SHA1值,开发版一般是默认的debug签名,和发布版正式签名的生成apk文件的sha1值是不同的,下面详细说明怎么分别获取开发版和发布版SHA1值。

首先,开发版SHA1值(也就是debug签名的SHA1值)的获取方法百度开发者中心文档说的很清楚,在此也根据官网说明列出来以方便查看。

方法一:打开Eclipse在Eclipse–>windows–>perference–>Android–>build直接查看

方法二:对于低版本的Eclipse无法直接查看的情况,可以通过控制台查找

步骤1:cmd进入控制台,输入cd.android,定位到.android文件夹下

步骤2:输入keytool -list -v -keystore debug.keystore,回车输入密钥(密钥口令是android),再回车会得到三中国指纹证书,选取SHA1类型的证书

其次,获取发布版SHA1值需要先生成一个jks文件(生成方法也是apk打包方法),具体步骤如下(以Android Studio生成为例)

步骤1:首先打开Android Studio 选中Build -> Generate Signed Apk

步骤2:会弹出一个对话窗口,如果没有key,就点击创建一个key

步骤3:在新建key的窗口,根据自己需要填写相关项

步骤4:填写我们创建的key的alias和密码

步骤5:单击next下一步,Finish完成,就可以得到一个jks文件,本人是将jks文件存在.android文件夹下

步骤6:得到jks文件后,打开cmd进入控制台,cd到刚才生成的jks文件夹下面,

步骤7:输入keytool -list -v -keystore 文件名.jks,点击回车,输入刚才用studio生成jks文件时设置的密码,就能得到发布版SHA1值

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/169507.html原文链接:https://javaforall.cn

0 人点赞