Android 如何从项目中获得MD5签名?
我使用keytool获取签名,它打印SHA1,SHA256,但不打印MD5。 我已经查看了StackOverflow中的所有主题,每个回复都要求添加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
-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