Android Studio獲取開發版SHA1值和發佈版SHA1值的史上最詳細方法

前言:android

今天我想把百度地圖的定位集成到項目中來,想寫個小小的案例,實現一下,但在集成百度地圖時首先要申請祕鑰,申請祕鑰要用到SHA1值,因此今天就來總結一下怎樣去獲取這個值吧,但願對你們有幫助。spa

 

正常狀況下:debug

1、獲取開發版SHA1:3d

在此我直接用Android Studio提供的命令控制檯了,畢竟作Android開發幾乎都是用Android Studio了。
blog

一、打開android studio 找到Terminal並打開,或者在最下面找到Terminal 以下圖:
開發

二、 輸入命令  C:    進入c盤;
it

三、接着 輸入命令   cd Users\Administrator   其中Administrator是本身的用戶名  Administrator文件下有個.adnroid文件, 輸入命令   cd  .android,最後就找到了.android,如圖:
io

四、輸入命令  keytool -list -v -keystore debug.keystore  其中debug.keystore是studio默認的keystore,按回車,而後輸入祕鑰:android(系統默認)    回車(祕鑰庫口令是看不到的)以下圖:百度地圖

這樣就成功獲取到開發版的SHA1值了,是否是很簡單呀,那是固然!百度

 

2、獲取發佈版的SHA1:

獲取發佈版的SHA1,跟獲取開發版的SHA1的一、二、3步驟同樣,不同的地方就是第4步稍微不一樣而已。

一、同上;

二、同上;

三、同上;

四、輸入命令  keytool -list -v -keystore 文件目錄\本身的簽名文件 好比個人:keytool -list -v -keystore 當前項目使用的jks ,接着按回車,而後輸入祕鑰:回車(祕鑰庫口令是看不到的)以下圖:

 

這樣就成功獲取到發佈版的SHA1值了,是否是很簡單呀,那是固然!

相關文章
相關標籤/搜索