SHA1的作用是校验一个文件的安全性,防止此文件被篡改,文件SHA1的获取,java代码也有实现,网上也有挺多的,这里主要介绍Android在打包发布时需要用到的keystore文件的SHA1获取方法:
方法一 :keytool.exe
1.命令行运行 cd .android
2.执行 keytool -list -v -keystore keystore文件路径 回车提示输入你的keystore秘钥(此时输入不会显示,不用管输入完再回车)
方法二:gradle
1、gradle->Tasks->双击 signingReport
2、假如Gradle下没有Tasks,按照下面操作,然后async(能操作步骤1的可忽略此步骤)
File->Settings->Experimental
3、执行结果