LZ-Says:從Eclipse轉(zhuǎn)為Android Studio之后,再回頭看Eclipse,發(fā)現(xiàn)丫的不會用了。。。GGG
前言
使用百度地圖的小伙伴們都會知道獲取百度地圖的密鑰需要SHA1和包名,在Eclipse中,我們可以很方便的得知SHA1值,如下圖:
這里寫圖片描述
但是在Android Studio中,該怎么獲取SHA1的值呢?不要著急,馬上呈上~
Android Studio獲取SHA1值
強大的Android Studio為我們提供了Terminal這個工具,我們可以通過他進行相應命令從而獲取所需內(nèi)容。
Java中提供了Keytool工具去讓我們管理證書,那么接下來我們將通過他獲取我們所需要的SHA1值。
使用命令如下:
keytool -list -v -keystore 證書地址
PS:如果需要獲取debug版本的證書,按如下例子查找即可
keytool -list -v -keystore C:\Users\HLQ\ .android\debug.keystore
默認密碼為:android
關(guān)于證書地址,給大家舉個例子,例如LZ證書直接在桌面,那么我們就可以按下面這么寫:
C:\Users\HLQ\Desktop\hlq_test.jks
具體實踐如下:
這里寫圖片描述
2017年6月2日23:16:33更新如下內(nèi)容:
突然想起趙小賤某天賤兮兮的告訴我,還有一種非??旖菘梢圆榭磀ebug的sha1值,感覺很方便,下面截圖為大家奉上,稍后會跟隨相關(guān)步驟~
這里寫圖片描述
- 運行你的demo,點擊AS展開右側(cè)Gradle功能區(qū);
- 點擊項目名,點擊Tasks,點擊android,用力雙擊signingReport,在下方Run區(qū)域查看自己想要的東西~
各位拿走不謝?。?!