前言
入坑百度地图后,才知道SHA1这个东西,当时网上各种收罗教程,综合以后得以解决。
要使用SHA1首先要知道SHA1是什么东西,具体干吗用,查阅得知SHA1是一种加密算法,Hash算法中的一种,适合用于数字签名数据认证,加密过程不可逆不能进行解密。这里猜测SHA1的值可能是加密后的keystore。
第一步选择Tool Windows
打开Android studio 工程后找到右上角View 点击后点击弹出对话框的Tool Windows ,再次弹出对话框中选择Terminal 如下图所示:(也可使用快捷键:ALT+F12)
一番操作后可以看到右下角的Terminal已经调出
第二步 输入查询指令
在文件路径后输入需要查询指令如图所示:
keytool -v -list -keystore sdkmap.jks
这里的sdkmap.jks 需要替换成自己的密钥文件名
第三步 获取SHA1
查询指令输入完成以后点击回车会弹出输入密钥口令字样,别的博主也有说默认口令为“Android”但是我这里却不能输入,直接回车完事。
获取成功!
总结
入坑百度地图以后,接触了更高端,更丰富的代码,才发现很多东西不知所以然,总说开发避免重复造轮子,我想我还是先学会造轮子吧。加油!