apk重新签名

对apk进行反编译之后,如果想要将其修改后再次发布会遇到签名的问题。签名主要是为了保护APP不被篡改。

这里用到的工具是Auto-Sign,从github下载得来:
https://github.com/as0ler/Android-Tools/tree/master/Autosign
将重新打包(使用apktool)后的apk改名为update.zip放到Auto-sign目录下

apk重新签名_第1张图片
auto-sign.png

输入命令:java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip update_signed.zip

就得到了一个名为update-signed.zip的文件,将其后缀改为apk就完成了apk的重新签名,可以在手机上安装了。
PS:有时候会发现文件的后缀不显示所以改后缀之后还是ZIP文件,因为此时后缀zip是隐藏的,需要将其显示出来再改为apk。方法:


apk重新签名_第2张图片
auto-sign.png

将文件扩展名显示出来再改。

你可能感兴趣的:(apk重新签名)