關於android app簽名文件獲取sha1和MD值


  最近在做百度地圖的嵌入,因為從同事接手的android app,所以第一次接觸android的簽名。

       總的來說簽名還比較簡單,我用的是eclipse ADT自帶的簽名工具來做的簽名,方法如下:

選擇項目名右鍵------->選擇 Export ------->選擇Export Android Application ----->Project checks 界面點擊next ------>keystore Selection界面勾選create new keystore,輸入密碼和確認密碼(記好新建的keystore保存位置和密碼,以后app的升級都需要用到這個簽名的)--------------->然后填寫新建的keystore的一些基本信息:別名、密碼、確認密碼、有效期、開發者名字、部門、公司、城市、省份、國家(中國為CN)--------->選擇導出apk文件的位置,然后即可,導出含有新建簽名的apk文件。

        怎么查看新建的keystore里的MD5和sha1的值呢?

有兩個方法:

1、用jdk自帶的工具keytool.exe,它在jdk的bin目錄下。把剛才新建的keystore復制到jdk的bin目錄下,

然后在cmd 命令行模式下切換到keytool所在目錄 ,

例如:我的是D:\Java\jdk1.6.0_26\bin>,

然后執行如下命令:keytool -list -v -keystore baidumap.keystore 

即:D:\Java\jdk1.6.0_26\bin>keytool -list -v -keystore baidumap.keystore 

其中baidumap.keystore 是我新建的keystore,回車,會提示需要輸入密碼,

然后輸入密碼即可看到keystore里的信息,有很多,但是不好復制粘貼。

2、很簡單的方法,基本跟新建keystore時的步驟差不多。

選擇項目名右鍵------->選擇 Export ------->選擇Export Android Application ----->Project checks 界面點擊next ------>keystore Selection界面勾選Use existing keystore ,選擇剛才新建的keystore,輸入密碼,------>key alias selection 選擇 use existing key------->

選擇剛才新建的keystore的別名,輸入密碼,下一步--------->界面上就顯示了MD5值和sha1值,盡情復制吧~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM