app上架应用市场时,偶尔需要认领apk,或许是已有同名apk,或者应用市场互相抓包的缘故,总之就是需要对上架的apk用签名证书验证下apk是你自己的,该操作只是执行一条jarsigner命令,为防忘记在此记录下。
1.cmd进入jdk的bin目录,并确认是否存在jarsigner.exe文件;
2.执行jarsigner命令并按提示输入签名证书密码(例如app.jks密码):
jarsigner -verbose -keystore D:\qianming\app.jks -signedjar D:\qianming\app-release.apk D:\qianming\HWNS.apk xxxxxx
以上命令解说:
D:\qianming\app.jks -> 签名证书路径
D:\qianming\app-release.apk -> 指定对空包签名后生成的apk路径
D:\qianming\HWNS.apk -> 下载的空包路径
xxxxxx -> 签名证书别名