Android Studio獲取開發版SHA1值和發佈版SHA1值

一、獲取開發版SHA1:

簡易操作,無需輸入命令

二、獲取發佈版SHA1:

 

你要獲取發佈版的SHA1值,當然是你已經生成了正式簽名的APK文件。

我們先簡單來學習下如何使用Android Studio來生成正式簽名的APK文件:

1.點擊Build->Generate,首次點擊可能會提示輸入操作系統密碼

2.彈出對話框,因爲我們還沒有生成過keystore ,所以點擊Create new,新建keystore

3.填寫相關內容

Key store path 是 keystore的存放路徑
Alias 是別名,填寫APP名稱即可,

validity 是有效期限。(可以填大點)
還有密碼與確定密碼

填寫完成後點擊ok,之後就是確定信息點擊next,再是選擇APK文件的輸出地址,選擇默認就可以,點擊finish就生成了APK文件了,可點擊提示的Show in Explorer立刻查看生成的APK文件。

提示:以後這個apk的新版本都是用這個keystore了,再備份一下更妥當。
 

生成了正式簽名的APK文件後,我們迴歸正題,查找發佈版的SHA1值!!!這個值我找的真是一把心酸一把淚的。

正常情況下:1.在控制檯窗口C盤目錄下輸入 cd .android 定位到 .android 文件夾

2.再輸入命令  keytool -list -v -keystore 文件目錄\自己的簽名文件       比如我的:keytool -list -v -keystore E:\AndroidStudy\tt.jks

回車後輸入**,這是自己在生成APK文件時自己設置的密碼,輸入**時(**是看不到的),再回車就看到生成版的SHA1值了。(希望你能順利拿到SHA1值!)

如果回車出現'keytool' 不是內部或外部命令,也不是可運行的程序或批處理文件。」問題,則通過以下方式即可簡單獲取!!!