1. 程式人生 > >Android Studio獲取開發版SHA1值和發布版SHA1值,詳細過程

Android Studio獲取開發版SHA1值和發布版SHA1值,詳細過程

pre 希望 系統 water target 詳細 andro targe pac

轉自原文 Android Studio獲取開發版SHA1值和發布版SHA1值的史上最詳細方法

前言:

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


正常情況下:

一、獲取開發版SHA1:

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

1、打開android studio 找到Terminal並打開,或者在最下面找到Terminal 如下圖:

技術分享

2、 輸入命令 C: 進入c盤;

3、接著 輸入命令 cd Users\Administrator 其中Administrator是自己的用戶名 Administrator文件下有個.adnroid文件, 輸入命令 cd .android,最後就找到了.android,如圖:

技術分享

4、輸入命令 keytool -list -v -keystore debug.keystore 其中debug.keystore是studio默認的keystore,按回車,然後輸入秘鑰:android(系統默認) 回車(秘鑰庫口令是看不到的)如下圖:

技術分享

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


二、獲取發布版的SHA1:

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

1、同上;

2、同上;

3、同上;

4、輸入命令 keytool -list -v -keystore 文件目錄\自己的簽名文件 比如我的:keytool -list -v -keystore E:\簽名文件\android.keystore ,接著按回車,然後輸入秘鑰:(我只知道我的,哈哈) 回車(秘鑰庫口令是看不到的)如下圖:

技術分享


這樣就成功獲取到發布版的SHA1值了,是不是很簡單呀,那是當然!

Android Studio獲取開發版SHA1值和發布版SHA1值,詳細過程