Robotium robotium 一键重签名工具

舞影凌风 · 2015年07月30日 · 最后由 PhoenixBaymax 回复于 2016年12月26日 · 3058 次阅读

github 地址:https://github.com/pengwei1024/apkReSign/

robotium设计的安卓一键重签名工具。

用过robotium的应该都知道re-sign.jar 的存在,但是很多人用它却签名失败了。
重签名 的原理就是去除 apk 正式签名,使用系统自带的debug.keystore默认签名进行再次签名。
因为re-sign.jar默认的debug.keystoreC盘/用户/.android/debug.keystore下,
而后来 Android SDK 更新后debug.keystore存在于SDK目录/.android/debug.keystore
所以好多人重签名失败,本程序允许自定义debug.keystore来解决这个问题。
本程序强化了re-sign.jar,并加入了设置路径生成测试代码的功能。


用法

download apkReSign.jar

用法 1

双击 apkReSign.jar 运行

用法 2

在 cmd 或者命令行下执行以下语句

java -jar apkReSign.jar的路径

签名成功后输出的文件名为原 apk 文件名 +debug.apk,直接在真机或者模拟器上安装即可

共收到 6 条回复 时间 点赞

好贴,我最开始用 re-sign.jar 也有这样的问题,没有深究,改用 jarsigner 了。

godd job~

正好用上,感谢楼主

谢谢楼主,我用 re-sign 老提示签名失败,回去试试你的工具

resign.jar 这个工具有些问题,有些 app 在测试过程中涉及到相机扫描会崩溃,果断改为 calabah-android resign 命令重签名

AppetizerIO Appetizer 基于字节码插桩的质量监控 中提及了此贴 03月31日 14:47
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册