轉載地址:https://blog.csdn.net/u012212157/article/details/80595695java
Android開發之經過apksigner對apk進行v2簽名
https://www.jianshu.com/p/e1e2fd05bb62
這個工具位於SDK目錄的build-tools目錄下。必須說明的是,v2簽名方式時在Android7.0後才推出的,因此只有版本>25的SDK\build-tools\中才能找到apksigner.jar。
打開cmd,把目錄切到SDK\build-tools\版本號\lib下(例如E:\SDK\build-tools\25.0.2\lib),執行:ruby
java -jar apksigner.jar sign //執行簽名操做
--ks 你的jks路徑 //jks簽名證書路徑 --ks-key-alias 你的alias //生成jks時指定的alias --ks-pass pass:你的密碼 //KeyStore密碼 --key-pass pass:你的密碼 //簽署者的密碼,即生成jks時指定alias對應的密碼 --out output.apk //輸出路徑 input.apk //被簽名的apk
java -jar apksigner.jar sign --ks key.jks --ks-key-alias releasekey --ks-pass pass:pp123456 --key-pass pass:pp123456 --out output.apk input.ap