1.進入cmd
2.通過命令切換到JAVA JDK 目錄下的bin目錄
cd C:\Program Files\Java\jdk-14.0.1\bin
3.輸入命令行
jarsigner -verbose -keystore [jks證書地址] -signedjar [已簽名的apk地址] [下載的待簽名的apk地址tap_unsign.apk] [證書別名]
命令內(nèi)容介紹:
jarsigner -verbose -keystore [keystorePath] -signedjar [apkOut] [apkIn] [alias]
jarsigner命令格式:-verbose輸出詳細(xì)信息 -keystore密鑰庫位置 -signedjar要生成的文件 要簽名的文件 密鑰庫文件
keystorePath參數(shù)代表keyStore的絕對路徑,如 C:\Users\Administrator\Desktop\新建文件夾\demo.jks
apkOut參數(shù)代表簽名后的apk路徑,如 C:\Users\Administrator\Desktop\新建文件夾\signed.apk
apkin參數(shù)代表在騰訊應(yīng)用中心下載的未簽名apk,默認(rèn)名稱為tap_unsign.apk
alias參數(shù)代表簽名用的名稱(創(chuàng)建keyStore填寫的別名如demo)