用java命令查看,如下:
C:\jdk1.6.0_10\bin>jarsigner.exe -verify f:\ICBCAndroidBank.apk
jar 已驗證
什麼是數字簽名?
數字簽名就是為你的程序打上一種標記,來作為你自己的標識,當別人看到簽名的時候會知道它是與你相關的。
為什麼要數字簽名?
Android係統要求每一個Android應用程序必須要經過數字簽名才能夠安裝到係統中,也就是說如果一個Android應用程序沒有經過數字簽名,是沒有辦法安裝到係統中的!
Android通過數字簽名來標識應用程序的作者和在應用程序之間建立信任關係,不是用來決定最終用戶可以安裝哪些應用程序。
這個數字簽名由應用程序的作者完成,並不需要權威的數字證書簽名機構認證,它隻是用來讓應用程序包自我認證的。
使用eclipse導出apk時選擇自定義的keystore。輸入密碼後,最後一步你就會看到這個自定義keystore的sha1碼了,你不要使用係統自帶的那個debug.keystore的sha1碼,每個自定義的keystore其sha1都不一樣的,看我的截圖:
用戶登錄
還沒有賬號?立即注冊
用戶注冊
投稿取消
文章分類: |
|
還能輸入300字
上傳中....