首页 > 代码库 > 使用re-sign.jar对apk进行重签名

使用re-sign.jar对apk进行重签名

准备:

  ① re-sign.jar重签名工具:(下载地址为:http://troido.de/downloads/category/1);

  ② 待重签名的apk;

    
重签名步骤:
  ① 右键re-sign.jar,在“打开方式”里,选择“Java(TM) Platform SE binary”选项,打开之后,显示如下:
    技术分享
  ② 接下来,图中已经标明,把你的apk拖进去;
  ③ 选中一个保存位置,点击图中的“保存”按钮,完成之后。会弹出如下提示:

        技术分享

       出现这个界面,说明你对你要测的apk已经重签名成功了,这里的签名方式是debug签名。
  也找到了你要测的apk的包名和主类名:
     包名:com.wandoujia.phoenix2
     主类名:com.wandoujia.p4.activity.ExploreActivity
       签名成功后,你就可以把这个经过debug签名的apk安装到真机或者模拟器上。
 

?. 在模拟机中安装重新签名后的apk文件,步骤如下:(在真机中安装与模拟机类似,具体操作,Google或者Baidu即可)

  1) 打开Android SDK安装目录

  2) 找到sdk下的platform-tools目录

  3) 把重新签名后的apk文件放在该目录下

  4) 打开命令提示符:cmd

  5) cd .../sdk/platform-tools

  6) 打开要安装apk的模拟机

  7) 运行命令:adb install testedapp.apk。看到Success,说明apk已经安装成功了。

  Ps: 在安装apk之前,确保旧版的app已经在模拟机中卸载完成。否则,执行该命令,会提示说安装失败。

参考资料:

  http://fengbohaishang.blog.51cto.com/5106297/999764

使用re-sign.jar对apk进行重签名