Android 如何从项目中获得MD5签名?

Android 如何从项目中获得MD5签名?,android,keytool,Android,Keytool,我使用keytool获取签名,它打印SHA1,SHA256,但不打印MD5。 我已经查看了StackOverflow中的所有主题,每个回复都要求添加-v或-list以提供MD5签名,但我的keytool没有提供MD5签名。 我使用了下面的命令 keytool -v -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android 进入Android Stud

我使用keytool获取签名,它打印SHA1SHA256,但不打印MD5。 我已经查看了StackOverflow中的所有主题,每个回复都要求添加
-v
-list
以提供MD5签名,但我的
keytool
没有提供MD5签名。 我使用了下面的命令

 keytool -v -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android

进入Android Studio右侧的Gradle>项目名称>应用程序>任务>Android>签名报告>双击


现在从Run选项卡(左下角)查看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

你有apk文件吗?是的,我已经生成了一个签名的apk答案,只需执行此步骤,因为你可以看到屏幕5有md5