Android:如何生成本身的keystore(zz)

keystore不設置的話默認使用的是C:\Users\Fly\.Android下面的debug.keystore,每臺電腦的都不同,因此致使了沒法安裝的狀況。java


如何生成本身的keystore呢?這個須要用到keytool這個東西。android

首先cmd進入到F:\Java\jdk1.8\bin,keytool就在這個文件夾下。算法

keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
數據結構

-alias android.keystore  生成的keystore別名工具

-keyalg RSA  加密和數字簽名的算法加密

-validity 1000  有效天數


F:\Java\jdk1.8\bin>keytool -genkey -alias whu.keystore -keyalg RSA -validity 200
00 -keystore whu.keystore
輸入密鑰庫口令:
再次輸入新口令:
您的名字與姓氏是什麼?
  [Unknown]:  Wang
您的組織單位名稱是什麼?
  [Unknown]:  whu
您的組織名稱是什麼?
  [Unknown]:  whu
您所在的城市或區域名稱是什麼?
  [Unknown]:  武漢市
您所在的省/市/自治區名稱是什麼?
  [Unknown]:  湖北省
該單位的雙字母國家/地區代碼是什麼?
  [Unknown]:  86
CN=Wang, OU=whu, O=whu, L=武漢市, ST=湖北省, C=86是否正確?
spa


若是沒有錯誤就能夠在bin目錄下發現多了一個whu.keystore的文件。.net


如何查看keystore的內容呢呢debug

依然用keystool那個工具,keytool -list -v -keystore whu.keystoreblog


注:默認的debug.keystore的密碼是android

相關文章
相關標籤/搜索