前言
app 发布需要认领应用签名的时候,用到了 apk 文件签名的有关知识。之前只用开发工具打包过签名apk ,这种方式是第一次使用,记录一下。
给apk包签名的方式有很多种,这个博客记录的是使用JDK自带的jarsigner工具来完成签名。
jarsigner的命令格式
jarsigner -verbose -keystore [签名文件存放路径] -signedjar [签名后文件存放路径] [未签名的文件路径] [签名的别名]
jarsigner的参数说明
签名文件存放路径:
签名文件的绝对路径,例如:c:\my.keystore
签名后文件存放路径:
指定要签名apk文件的绝对路径例如 c:\signed.apk
未签名的文件路径 :
指定要签名apk文件的绝对路径,一般是应用市场会给你一个为签名的的包,就是那个,例如 c:\unsigned.apk
签名的别名:
是指您创建签名文件的时候,你设置的别名 (alias)
操作步骤
1.进入命令窗口 ,输入上述命令, enter 键继续
2.提示输入签名密码,输入,enter 键继续
3.打包成功,去指定的路径查看签名后的 apk 文件
欢迎关注个人微信公众号「浅浅同学的开发笔记」,最新的博客,好玩的事情,都会在上面分享,期待与你共同成长。