對cordova打包的apk檔案進行簽名

2022-08-05 15:45:15 字數 471 閱讀 7266

可用於沒有簽名和已經簽名的apk,再次簽名。

jarsigner -verbose -keystore [keystorepath] -signedjar [apkout] [apkin] [alias]

命令格式及引數意義:

-verbose -> 輸出簽名過程的詳細資訊

-keystore [keystorepath] -> 金鑰的庫的位置

-signedjar [apkout] -> 簽名後的輸出檔名

[apkin] -> 待簽名的檔名

[alias] -> 證書別名

示例:d:\>jarsigner -verbose -keystore demo.keystore -signedjar jaq_demo_signed.apk jaq_demo.apk demo.keystore

注意:需要簽名的包和keystore要放在一個資料夾中,並且cmd也需要在這個資料夾路徑下。否則失敗。