1.使用创建好的jks文件给apk签名
jarsigner -verbose -keystore test.jks -signedjar signtest.apk test.apk key0
1)jarsigner是工具名称,-verbose表示将签名过程中的详细信息打印出来,显示在dos窗口中;
2)-keystore test.jks 表示签名所使用的数字证书所在位置,这里没有写路径,表示在当前目录下;
3)-signedjar signtest.apk test.apk 表示给test.apk文件签名,签名后的文件名称为signtest.apk;
4)最后面的key0表示证书的别名,对应于生成数字证书时-alias参数后面的名称,详情见下图:
2.查看是否签名成功
jarsigner -verify signtest.apk