獲取SHA1和MD5


首先:1.我們進入到通過cmd打開控制台,進入cmd定位到.android文件夾下。如下圖:

這里寫圖片描述

2.輸入keytool -list -v -keystore debug.keystore得到三種指紋證書,選取SHA1類型的證書,密匙口令是android,就可以獲取到MD5和SHA1(注意如果不輸入-v的話就只會出現SHA1的值),如下圖:

這里寫圖片描述

這里我們就拿到了調試用的MD5和SHA1值,如果對命令使用不會的情況可以使用keytool查看使用幫助的指令。

第二種方法,使用AS中的Terminal

AndroidStudio中自帶了終端Terminal,我們可以直接在里面進行操作。如下圖:

這里寫圖片描述

在這里首先我們得進入到C盤的,用戶的.android路徑下。其它操作同第一個種方法一樣,如下:

這里寫圖片描述

當然在這里我們只是獲取的調試用的MD5和SHA1!

獲取apk中的MD5和SHA1,前提是你知道密匙

1.首先先解壓apk,獲取到其中的META-INF文件夾底下的CERT.RSA。如下圖:(這里我的是解壓在D盤的測試文件夾下)

這里寫圖片描述

2.用指令keytool -printcert -file D:\testtool\META-INF\CERT.RSA進行解析。如下圖:

這里寫圖片描述

3.如果你有keystore的話,想獲取MD5和SHA1的話,用法前面有介紹,如下圖:

這里寫圖片描述

好了到這里基本就結束了,在實際開發中為了避免注冊時弄錯簽名,建議時打包后在獲取apk的簽名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM