Android——百度地图API时获取SHA1 的四种方法

获取SHA1的多种方法
本文详细介绍了在不同开发环境中获取SHA1证书指纹的方法,包括通过JDK的keytool命令行工具、AndroidStudio、Eclipse以及对已打包文件进行操作的具体步骤。适用于Android开发者在集成百度地图API或其他需要SHA1指纹的应用场景。

Android——在实践百度地图API时获取SHA1

不啰嗦直接上解决办法:

第一种万能的方法:

要获取的数据是划红线的部分 SHA1:

实现步骤

第一步:找到你JDK安装的目录,并找到bin目录下的 keytool.exe 文件,并记下当前路径 keytool.exe 文件所在的路径:D:\JDK\Java\jdk1.8.0_121\bin\keytool.exe

第二步:我们再来获取 debug.keystore 文件的路径,一般这个文件的路径默认是在这里:

C:\Users\电脑名\.android\debug.keystore

第三步:打开 cmd 利用我们已经获取到的2个文件路径去拼接:请看↓

结论:如果还不行,请你仔细对照一下你的路径有没有输入错误,在第三步的时候,请根据你获取到的路径去输入cmd指令,我是根据自己获取到的路径来输入指令的,如果你的路径跟我不一样,你还照着我的的敲,铁定不成功。 

祝您能一次性成功!

第二种AndroidStudio 获取法:

第三种:Eclipse 获取法:

点击Window——Preferences——Android——Build,就获取到了

第四种:最后还有获取 打包文件的 SHA1,需要用到cmd

keytool -list -v -keystore 文件路径加扩展名 -storepass 打包密码

注意:如果在使用中出现keytool指令cmd无法识别,那就是你JDK环境遍历里的路径没有设置对,不过没关系,可以直接去JDK目录下的bin找到对应的 keytool 也可以解决这个问题:

 

点个关注点个赞呗(〃'▽'〃),关注博主最新发布库:GitHub - 1079374315/GT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PlayfulKing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值