再输入如下命令时,需要下载如下jar包:
apksigner.jar
完整命令:
java -jar apksigner.jar sign –ks android_one.jks –ks-key-alias key –ks-pass pass:android –key-pass pass:android –out appv1+v2.apk app.apk
命令参数说明:
java -jar apksigner.jar sign //执行签名操作
–ks 你的jks路径 //jks签名证书路径
–ks-key-alias 你的alias //生成jks时指定的alias
–ks-pass pass:你的密码 //KeyStore密码
–key-pass pass:你的密码 //签署者的密码,即生成jks时指定alias对应的密码
–out appv1+v2.apk //输出路径
app.apk //被签名的apk
这样命令签出来的apk,是混合签名,可以用如下命令查看:
java -jar apksigner.jar verify -v townnet.apk
townnet.apk 为签名后的apk