android如何獲取SHA1

某些Google Play服務(例如Google登陸和App Invites)要求咱們提供簽名證書的SHA-1,以便google paly爲咱們的應用建立OAuth2客戶端和API密鑰。android

那麼如何獲取SHA-1呢?工具

獲取SHA-1有多種方法,這裏咱們介紹用命令行的方法。(使用keytool,注意,keytool是jdk的工具,因此要先設置好jdk的環境變量)google

SHA-1分爲兩種:發行版和調試版。這兩種的獲取方式是相似的。spa

一、調試版:命令行

(1)打開命令行窗口,進入C:\Users\Administrator\.android目錄,裏面有一個debug.keystore文件。debug

(2)輸入keytool -list -v -keystore debug.keystore命令3d

結果以下圖:調試

口令爲android(輸入口令的時候是看不見口令的)blog

而後下面出現SHA1後面的那串即是了。it

二、發佈版:

首先要給本身的應用簽名,而後把本身的簽名證書放到指定目錄下,假設放到C:\key\googlesignin.jks,googlesignin.jks爲咱們簽名生成的文件

(1)在C:\key裏面打開命令窗口

(2)輸入keytool -v -list -keystore googlesignin.jks

結果如圖:

口令爲簽名時候所用的密碼

而後下面出現SHA1後面的那串即是了。

相關文章
相關標籤/搜索