使用Androd Studio開發Andriod程序查看Sha1的方法

在用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系統運行的,若是各路大神有什麼別的方法也能夠評論分享下

相關文章
相關標籤/搜索