查看apk签名密钥与证书是否一致

前言

由于项目管理的疏忽,各种原因就不细说了,总之在打包时竟然不确定哪个是生产环境的签名证书,真是无语到家~

但是问题还是要解决,为了确认手里的证书文件与生产apk密钥是否一致,使用了两个命令进行比对SHA1。说实话还是比较实用的,在此总结一下!

步骤

  • 查看证书文件的信息
    打开终端->进入证书文件所在目录->输入如下命令->输入密码,然后就可以看到SHA1了

keytool -list -keystore sdrcu

查看apk签名密钥与证书是否一致_第1张图片
证书文件信息
  • 查看apk的密钥
    将apk用压缩工具解压->打开终端->进入解压后的目录->执行如下命令,就会显示apk所使用的证书密钥SHA1

keytool -printcert -file META-INF/CERT.RSA

查看apk签名密钥与证书是否一致_第2张图片
apk密钥
  • 比较两个SHA1是否一致,若一致则表示使用的证书一致。

就是这么简单,你get到了吗?

你可能感兴趣的:(查看apk签名密钥与证书是否一致)