关于android应用获取SHA-1的值

今天,在网上学习了一下几个sdk。在使用过程中发现都是要软件的SHA-1码,这个东西还是第一次接触,从哪里获取呢?这是我比较困惑的问题。经过具体操作,可以从以下途径获取到SHA-1码。以android studio为例。


由于android studio 不能直接查看SHA-1码,我们可以通过jdk中的keytool工具来获取。首先我们的应用分成两种,一种是debug的就是还没有签名的,处在调试阶段的应用;另一种就是我们的app已经签名了。



debug 应用的获取:
step1:
1.找到jdk 的安装目录,找到bin文件夹,按住shift键+点击鼠标右键,进入控制台

image

step2:
2.进入到.android文件夹,找到debug.keystore,复制debug.keystore的路径
images

step3:
3.继续在控制台输入命令 keytool -list -v -keystore debug.keystore的路径\debug.keystore 如下图所示:
image2

step4:
4.密钥库的口令是:android。输入后会出现以下信息
image3
通过以上几步可以获取sha-1的信息。

可是通过本人的亲身的操作,发现Dos窗口里面的信息不能复制。通过百度找到以下方法,让dos窗口的信息写入到.txt文件。
我们在操作step3的时候,可以在命令后面加入>> xx.txt。这样就可以把信息直接写入到txt,方便我们复制操作。
命令如下:
keytool -list -v -keystore debug.keystore的路径\debug.keystore >> .txt文件的路径\xx.txt

以上是获取SHA-1值,全部内容。欢迎评论,谢谢大家支持!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

初见雪

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

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

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

打赏作者

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

抵扣说明:

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

余额充值