如何从项目中获取 MD5 签名?
How can I get MD5 signature from a project?
我使用 keytool 获取签名,它打印 SHA1、SHA256,但没有 MD5.
Whosebug的所有话题我都看了,每一个回复都要求加-v
或-list
给MD5签名,但是我的keytool
就是不给MD5签名。
我使用了下面的命令。
keytool -v -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android
转到Android工作室右侧的Gradle > 项目名称 > app > Tasks > android > signing Report > 双击
现在从 运行 选项卡(在左下角)中查看 MD5 签名
解压 apk 文件并转到 META-INF 文件夹,您将找到 .RSA 文件。
在 cmd 中使用 keytool 通过以下命令打印证书信息:
keytool -printcert -file "Path to CERT.RSA"
这将打印证书指纹如下:
Certificate fingerprints:
MD5: ********************5
SHA1: *****************************2
SHA256: *******************************12:23
Signature algorithm name: SHA1withRSA
Version: 3
我使用 keytool 获取签名,它打印 SHA1、SHA256,但没有 MD5.
Whosebug的所有话题我都看了,每一个回复都要求加-v
或-list
给MD5签名,但是我的keytool
就是不给MD5签名。
我使用了下面的命令。
keytool -v -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android
转到Android工作室右侧的Gradle > 项目名称 > app > Tasks > android > signing Report > 双击
现在从 运行 选项卡(在左下角)中查看 MD5 签名
解压 apk 文件并转到 META-INF 文件夹,您将找到 .RSA 文件。
在 cmd 中使用 keytool 通过以下命令打印证书信息:
keytool -printcert -file "Path to CERT.RSA"
这将打印证书指纹如下:
Certificate fingerprints:
MD5: ********************5
SHA1: *****************************2
SHA256: *******************************12:23
Signature algorithm name: SHA1withRSA
Version: 3