准备:
① 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