1. 程式人生 > >百度地圖SDK申請之獲取釋出版,開發版SHA1

百度地圖SDK申請之獲取釋出版,開發版SHA1

百度地圖SDK在實際開發中也算是最常用的SDK之一,但是不少新手開發者對申請金鑰時,填寫SHA1有不少疑問,在此解答

進入百度地圖SDK申請金鑰會看到這樣的場景


這裡不得不說幾件事

在安卓開發中,打包生成APK時,我們通常有兩種方式

重點:

也就是所謂的debug版本和release版本,這兩個簽名方式是不一樣的。除錯(debug)時使用的是C:\Users\****\.android目錄下的debug.keystore,release版本使用的則是自己建立的簽名檔案即jks為字尾的。所以百度地圖也就以這兩個方式建立兩種AK,要求我們輸入開發版,釋出版SHA1

(1)Debug版本:

debug的keystore檔案一般位於:C:\Users\****\.android目錄下的debug.keystore

只需在命令列中,點定位到.android目錄下(  cd .android)

輸入keytool -v -list -keystore debug.keystore即可,遇到輸入口令,一般預設為  android

(2)release版本:

在此我以Android Studio為例,現在AS選單欄Build下Generate Signed APK ,建立簽名檔案 xxx .jks,然後繼續在命令列中定位到該檔案所在位置

然後輸入 keytool -v -list -keystore ***.jks

即可

到此整個過程就完成了

本人個人原創,如有雷同,純屬巧合,或者與本人聯絡,做改動。請轉載或者CV組合標明出處,謝謝!(如有疑問或錯誤歡迎指出,本人QQ:752231513)