apk重新签名

摘要

上线到应用市场时,可能会出现需要重新签名的情况,比如360加固后需要重签名,整理了下网上的资料,记录在这里便于查阅:

apk重新签名步骤:

将apk文件放到某一目录下,改成.zip或者.rar文件,删除里面的META-INF文件夹,再改成.apk文件
然后将keystore文件复制到同级目录下,然后运行:

jarsigner -verbose -keystore appkey.keystore -storepass loveto8to -signedjar app-release.apk -digestalg SHA1 -sigalg MD5withRSA app-unsigned.apk guanjiakey

参数 -keystore 值 appkey.keystore
解释:是你的签名文件名字

参数 -storepass 值 123456
解释: 这个是签名的密码

参数 -signedjar 值 app-release.apk
解释: 这个是签名之后的apk名字,自己决定是啥都行

参数 -digestalg SHA1 -sigalg MD5withRSA
解释: 这些参数都是一样的,强制要加,不能改成别的

参数: app-unsigned.apk
解释: 这个是你未签名的apk名字

参数: appkey
这个是你签名文件的别名alias

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值