Android中keystore文件的SHA1获取方法

SHA1的作用是校验一个文件的安全性,防止此文件被篡改,文件SHA1的获取,java代码也有实现,网上也有挺多的,这里主要介绍Android在打包发布时需要用到的keystore文件的SHA1获取方法:

获取的时候会用到Java jdk中的keytool.ext工具,以下是我的jdk安装目录

Android中keystore文件的SHA1获取方法


一、命令行运行 cd .android

Android中keystore文件的SHA1获取方法


二、执行 keytool -list -v -keystore  keystore文件路径  回车提示输入你的keystore秘钥(此时输入不会显示,不用管输入完再回车)

Android中keystore文件的SHA1获取方法


Android中keystore文件的SHA1获取方法


三、到此也就完了,如果想用到测试版SHA1的或 只需要获取Android中默认的debug.keystore的SHA1值就ok,获取方法

执行 keytool -list -v -keystore  debug.keystore  其中秘钥默认的是:android

Android中keystore文件的SHA1获取方法


四、AndroidStudio的debug.keystore位置 是 C:、用户\你的用户名\.android

Android中keystore文件的SHA1获取方法


 查看方式


Android中keystore文件的SHA1获取方法