在用Studio作開發中,有時候根據業務需求,須要集成一些SDk,舉個例子,百度的鷹眼定位,固然還有不少,在建立項目的時候須要輸入sha1值,這個sha1值的獲取有多種方式,我記得百度有個檢測,就能夠,具體記不清了算法
固然,若是是Eclipse開發的話,也能夠按下面的方法使用,可是Eclipse好像自帶有查看器spa
在這裏我來講說另一種方案命令行
1.打開dos命令行ip
C:\Users\admin>開發
2.輸入命令
C:\Users\admin>keytool -list -v -keystore D:\baudu.jksit
解釋:C:\Users\admin> 爲系統給的打開位置,不須要搭理io
keytool -list -v -keystore是本身輸入的命令cli
D:\ 是文件路徑百度
baudu.jks是項目的簽名文件擴展
3.敲回車,系統運行命令
輸入密鑰庫口令:
這是提示輸入你的簽名文件的密碼
4.輸入完成,Enter
系統運行結果:
密鑰庫類型: JKS
密鑰庫提供方: SUN
您的密鑰庫包含 1 個條目
別名: baidusdk
建立日期: 2017-3-13
條目類型: PrivateKeyEntry
證書鏈長度: 1
證書[1]:
全部者: CN=a
發佈者: CN=a
序列號: 150be9ba
有效期開始日期: Mon Mar 13 11:08:29 CST 2017, 截止日期: Fri Mar 07 11:08:29 CST
2042
證書指紋:
注:藍色部分在運行結果上是有值的,不是*
MD5: *********************************************
SHA1: ******************************************
SHA256: ***************************************
簽名算法名稱: SHA256withRSA
版本: 3
擴展:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 95 CB A9 14 02 8C CA F9 A6 89 E8 E2 18 A7 2C 8B ..............,.
0010: A3 61 B7 DA .a..
]
]
*******************************************
*******************************************
寫到這裏基本就結束了,特殊說明下,我是在Windiows系統運行的,若是各路大神有什麼別的方法也能夠評論分享下