vue生成帶簽名的apk


 

昨天說到生成簽名證書,今天就是最后一步了,生成帶簽名的apk。啦啦啦~~

生成帶簽名的apk有兩種方式,一種是先生成debug版本,再加上數字簽名證書然后生成帶簽名的APK。另外一種是直接一條命令生成代簽名的APK。當然小編我用的是第一種;

先生成未簽名的debug版本的apk:

首先執行命令

      cordova build android --release

就會生成一個app-release-unsigned.apk.把數字簽名證書和生成的未簽名的apk放到你的javajdk的bin目錄下,類似於這樣:Program Files\Java\jdk1.7.0_40\bin

之后cd到Program Files\Java\jdk1.7.0_40\bin目錄輸入以下命令生成帶簽名的apk文件:

      jarsigner -verbose -keystore sign -signedjar tap_signed.apk -digestalg SHA1 -sigalg MD5withRSA  tap_unsign.apk  wuxifu

(sign是簽名文件,tap_signed.apk是簽名后的apk,tap_unsign.apk是要簽名的apk,wuxifu是簽名文件sign的別名)

然后輸入密鑰庫的密碼短語:直接輸入密碼(密碼不會顯示,也不會顯示你輸入密碼的位數,只要你按了鍵就輸入了);

最后你會發現 jarsigner:無法創建:tap_signed.apk(這是jdk版本的問題,換最新版本就應該沒問題了或者是當前目錄下寫文件需要管理員權限,把簽名的apk生成到其他地方就好)

 

 最后輸出這個標志表示apk簽名成功;

這就是小編的項目經驗了,之前也嘗試過很多失敗的方法,最終得到這一個完整的成功版,獻丑啦。

有什么問題希望及時@小編!

QQ:760165705    加扣備注博客園!!!


免責聲明!

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



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