Android獲取SHA1(開發(fā)版和發(fā)布版)

在某些情況下,我們需要用到開發(fā)版SHA1值和發(fā)布版SHA1值,比如配置百度地圖ak等,下面就詳細說一下怎么獲取。

一、獲取開發(fā)版 SHA1

1. 方式一

打開Android Studio,點擊右上角Gradle,如圖


signingReport.png

雙擊 siigningReport,即可獲取到開發(fā)版SHA1,如下


devSha1.png


2. 方式二

這種方式是使用android studio 的 Terminal 輸入命令來獲取,步驟如下。

(1). 打開android studio 的 Terminal 輸入命令 C: ,進入到C盤。

C:

(2). 輸入命令 cd Users\用戶名\.android ,定位到 .android 目錄下( 其中用戶名是你自己的用戶名)。

cd Users\用戶名\.android

(3). 輸入如下命令,然后回車輸入密鑰庫口令:android(系統(tǒng)默認),輸入時口令不可見。

keytool -list -v -keystore debug.keystore

其中 debug.keystore 是 android studio 默認的 keystore,輸入口令后回車即可獲取開發(fā)版SHA1,如下:

開發(fā)版SHA1.png


二、獲取發(fā)布版 SHA1

1.方式一

  • 打開android studio 的 Terminal 輸入命令定位到 .android 目錄下(同上)
C:
cd Users\用戶名\.android
  • 輸入命令 keytool -list -v -keystore jks的文件路徑(打包時生成的),比如
keytool -list -v -keystore F:\...\key.jks

輸入密鑰庫口令(這里密鑰庫的口令就是我們.jks文件的password)后即可獲取,如圖


發(fā)布版SHA1.png


2. 方式二

這種方法是直接使用cmd命令行獲取,步驟如下

1、win+R 打開cmd命令窗口
2、輸入cd .android ,定位到.android文件夾下
3、輸入命令:keytool -list -v -keystore jks路徑地址

keytool -list -v -keystore F:\...\key.jks

同樣輸入密鑰庫口令,即可獲取,如下:


cmdReleaseSha1.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容