一、獲取開發版SHA1
1、打開android studio 找到Terminal並打開,或者在最下面找到Terminal ,輸入命令 C: 進入c盤,接着 輸入命令 cd Users\Administrator 其中Administrator是自己的用戶名 Administrator文件下有個.adnroid文件, 輸入命令 cd .android,最後就找到了.android,如下圖:
2、輸入命令 keytool -list -v -keystore debug.keystore 其中debug.keystore是studio默認的keystore,按回車,然後輸入祕鑰:android(系統默認) 回車(祕鑰庫口令是看不到的)如下所示:
C:\Users\89237\.android>keytool -list -v -keystore debug.keystore
輸入密鑰庫口令:
密鑰庫類型: JKS
密鑰庫提供方: SUN
您的密鑰庫包含 1 個條目
別名: androiddebugkey
創建日期: 2020-4-8
條目類型: PrivateKeyEntry
證書鏈長度: 1
證書[1]:
所有者: C=US, O=Android, CN=Android Debug
發佈者: C=US, O=Android, CN=Android Debug
序列號: 1
有效期開始日期: Wed Apr 08 21:10:23 CST 2020, 截止日期: Fri Apr 01 21:10:23 CST 2050
證書指紋:
MD5: 0B:FD:86:9E:43:B0:30:EA:74:0A:DA:2A:DA:EA:10:10
SHA1: 45:FA:3A:6A:5A:DA:DA:2A:D6:35:AD:A9:1A:A1:D2:09:0F:1C:30:70
SHA256: D9:75:0B:BE:00:4C:0E:55:40:ED:28:69:5B:7A:FB:99:19:90:AB:77:F0:0A:1A:F5:FB:59:2A:03:BE:25
:F5:51
簽名算法名稱: SAAAwithAAA
版本: 1
*******************************************
*******************************************
二、獲取發佈版SHA1
C:\Program Files\Java\jdk1.8.0_121\bin>keytool -list -v -keystore E:\wangqi\key\map.jks -storepass wwwww
三、在控制檯中提交該應用,填寫發佈版SHA1、開發版SHA1、應用的包名。
四、從百度官網下載SDK,然後在AndroidManifest.xml中添加百度的訪問應用(AK)。
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="ctwrNWMILhngt7VVZ0Z32kQqaoAQhyq9" />
五、該應用添加簽名文件
六、最後運行apk的結果如下所示,這樣就表示集成SDK以及成功,我們就可以添加我們想要的功能了。