apk重新签名

借鉴地址: https://www.jianshu.com/p/997018fe43a9

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

这里用到的工具是Auto-Sign,从github下载得来

https://github.com/as0ler/Android-Tools/tree/master/Autosign

将重新打包(使用apktool)后的apk改名为update.zip放到Auto-sign目录下

image

输入命令:

java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip update_signed.zip

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

image

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对apk进行反编译之后,如果想要将其修改后再次发布会遇到签名的问题。签名主要是为了保护APP不被篡改。 这里用到的...
    云淡风轻_935f阅读 11,416评论 0 1
  • 引用http://jingyan.baidu.com/article/bad08e1ee438e109c85121...
    Charon_Pluto阅读 39,704评论 4 21
  • 在上传各大安卓应用市场的时候, 没有加固的apk是不允许提交的,他们会帮我们加固好apk,但是加固完之后的apk是...
    Michael1阅读 6,732评论 0 0
  • 每一个人在微信或QQ注册时要起个名字,即都有一个网名,这个网名很重要,就像你的真实姓名一样长久相伴。在我们...
    快乐大拙阅读 3,345评论 0 1
  • 这里以我的数据为例,是四个取样部位(相当于四个组,所以左侧栏选择grouped),每个部位有5个平行样本(samp...
    BAOZl阅读 12,096评论 0 0