可用于沒(méi)有簽名和已經(jīng)簽名的apk,再次簽名。
jarsigner -verbose -keystore [keystorePath] -signedjar [apkOut] [apkin] [alias]
命令格式及參數(shù)意義:
-verbose -> 輸出簽名過(guò)程的詳細(xì)信息
-keystore [keystorePath] -> 密鑰的庫(kù)的位置
-signedjar [apkOut] -> 簽名后的輸出文件名
[apkin] -> 待簽名的文件名
[alias] -> 證書(shū)別名
示例:
D:\>jarsigner -verbose -keystore demo.keystore -signedjar jaq_demo_signed.apk jaq_demo.apk demo.keystore
注意:
需要簽名的包和keystore要放在一個(gè)文件夾中,并且cmd也需要在這個(gè)文件夾路徑下。否則失敗。