安卓应用都使用一个签名证书(.keystore或.jks文件)签名,签名证书可以由jdk生成。证书生成后,证书就有其sha1值。
使用此证书打包后的安卓应用,也有其一样的sha1值、md5值和sha256值。
1、命令行方法获取sha1值
1) 将apk修改后缀为 .rar文件后解压;
2) 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA
3)确保安装了jdk并且正确配置了环境变量, 在该目录下打开cmd,输入命令 :keytool -printcert -file CERT.RSA
2、使用在线工具获取其sha1值
在线上传.keystore或apk文件,就可以获取其sha1值
3、命令行
1)确保安装了jdk并且正确配置了环境变量。
2)cmd中执行keytool -printcert -jarfile xxx.apk