一不小心不知道keystore文件放哪了~
So,就踏上了更改签名的坑,在此记录一下有用的东西
一.查看上线签名
二.查看keystore签名
命令 : keytool -list -v -keystore release.keystore
三.查看apk签名
命令 : keytool -printcert -jarfile xxx.apk
四.给空白的apk进行签名
命令语法:
jarsigner -verbose -keystore [keystorePath] -signedjar [apkOut] [apkIn] [alias]
例 子:
jarsigner -verbose -keystore G:\shanhy.keystore -signedjar G:\signed.apk G:\tap_unsign.apk shanhy
[keystorePath] 后面是绝对路径G:\shanhy.keystore 签名文件绝对路径
[apkOut] 生成签名的apk的位置
[apkIn] 参数代表在腾讯应用中心下载的未签名apk名称
[alias] 是G:\shanhy.keystore 的别名
举例 :
jarsigner -verbose -keystore SpaceG.keystore -signedjar com.baidu.sign.apk com.baidu.unsign.apk androiddebugkey