重新签名的工具使用:re-sign.jar。
在用户目录下,会有一个.android的目录,把re-sign.jar放在该目录下。
Re-sign步骤如下:
1) 打开命令提示符:cmd
2) cd .../.android
3) 运行java -jar re-sign.jar,打开resign工具
4) 把最新的apk文件拖拽到打开的resign工具中,完成后,就会产生一个重新签名的apk文件。
Ps: resign后,会得到一个package name和main activity name,我们需要记下这两个名字,在第4步中会用到。
出错处理:
1.在执行java -jar re-sign.jar时提示android_home环境变量有问题,需核查android_home环境变量设置是否正确。
2.环境变量OK了,拖apk到工具中提示缺少zipalign.exe文件。将adt-bundle-windows-x86_64-20140702\sdk\build-tools\android-4.4W目录下的zipalign.exe、aapt.exe拷贝到adt-bundle-windows-x86_64-20140702\sdk\tools目录下。再次执行OK。
有时修改不生效,需重启cmd命令行重新执行。
文章出处:http://www.cnblogs.com/enjoytesting/p/3622657.html