1、签名命令:三种方式,对应三种文件类型
jarsigner -verbose -keystore file.keystore -signedjar -after.apk before.apk alia
jarsigner -digestalg SHA1 -sigalg SHA1withRSA(或SHA1withDSA) -verbose -keystore file.jks -signedjar after.apk before.apk alia
jarsigner -digestalg SHA1 -sigalg SHA1withRSA(或SHA1withDSA) -verbose -keystore file.key -signedjar after.apk before.apk alia
2、使用方式
找到Java安装目录下的bin目录:确保有 jarsigner 这个命令集
在bin目录下输入上述命令,即可为未签名的 apk 签名。
3、注意事项
3.1、命令里的路径(file、after.apk、before.apk),可以是相对的,也可以是绝对的
3.2、alia的值是生成file时的Alias值也就是别名。