ionic android app 簽名處理


第一步:生成簽名證書.
y@y:my_temp$ $ keytool -genkey -v -keystore my-release-key.keystore -alias ydkt -keyalg RSA -keysize 2048 -validity 36000
$:未找到命令
y@y:my_temp$ keytool -genkey -v -keystore my-release-key.keystore -alias ydkt -keyalg RSA -keysize 2048 -validity 36000
輸入密鑰庫口令:  
再次輸入新口令: 
您的名字與姓氏是什么?
  [Unknown]:  yanshiying
您的組織單位名稱是什么?
  [Unknown]:  wzh
您的組織名稱是什么?
  [Unknown]:  wzh
您所在的城市或區域名稱是什么?
  [Unknown]:  qingdao
您所在的省/市/自治區名稱是什么?
  [Unknown]:  shandong
該單位的雙字母國家/地區代碼是什么?
  [Unknown]:  cn
CN=yanshiying, OU=wzh, O=wzh, L=qingdao, ST=shandong, C=cn是否正確?
  [否]:  y

正在為以下對象生成 2,048 位RSA密鑰對和自簽名證書 (SHA256withRSA) (有效期為 36,000 天):
     CN=yanshiying, OU=wzh, O=wzh, L=qingdao, ST=shandong, C=cn
輸入 <ydkt> 的密鑰口令
    (如果和密鑰庫口令相同, 按回車):  
[正在存儲my-release-key.keystore]
y@y:my_temp$ 

第二步:生成 release包.
$ cordova build --release android
次過程會生成arm與x86兩個未簽名的apk
第三步:簽名. $jarsigner
-verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore android-x86-release-unsigned.apk ydkt

 


免責聲明!

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



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