如何获取AS程序的SHA1值用于百度SDK的下载并且避免keytool的错误

笔者作为一个开发小白,需要使用到百度的SDK,进而需要发布版SHA1作为值,在查找SHA1值的时候遇到了一些错误,在此记录一下供大家参考

1、要找到SHA1值,首先这个app必须要签名先,有两种签名的格式,这里介绍的是发布版的格式,尾缀是.jks

2、本方法采用cmd终端控制命令获取SHA1值

3、必须要在自己的JDK环境位置下进行获取,不然会报错,怎么获取自己的JDK环境位置
如何获取AS程序的SHA1值用于百度SDK的下载并且避免keytool的错误

如何获取AS程序的SHA1值用于百度SDK的下载并且避免keytool的错误

划红线的地方就是你的JDK location,终端中需要进入这个位置还要再进入bin文件夹,如果没有进到这个位置,去了C盘 F盘,或者是没进入bin文件夹,都是无法发动keytool命令的。就会发生如下错误:

**========================
错误演示:**
如何获取AS程序的SHA1值用于百度SDK的下载并且避免keytool的错误

如何获取AS程序的SHA1值用于百度SDK的下载并且避免keytool的错误

**=======================
正确演示:**
如何获取AS程序的SHA1值用于百度SDK的下载并且避免keytool的错误

最后就获得SHA1值,粘到百度开发那里就可以啦!