github 地址:https://github.com/pengwei1024/apkReSign/
为robotium
设计的安卓一键重签名工具。
用过robotium
的应该都知道re-sign.jar
的存在,但是很多人用它却签名失败了。
重签名
的原理就是去除 apk 正式签名,使用系统自带的debug.keystore
默认签名进行再次签名。
因为re-sign.jar
默认的debug.keystore
在C盘/用户/.android/debug.keystore
下,
而后来 Android SDK 更新后debug.keystore
存在于SDK目录/.android/debug.keystore
所以好多人重签名失败,本程序允许自定义debug.keystore
来解决这个问题。
本程序强化了re-sign.jar
,并加入了设置路径
和生成测试代码
的功能。
download apkReSign.jar
双击 apkReSign.jar 运行
在 cmd 或者命令行下执行以下语句
java -jar apkReSign.jar的路径
签名成功后输出的文件名为原 apk 文件名 +debug.apk,直接在真机或者模拟器上安装即可