spf724047682 发表于 2014-8-4 17:43:23

re-sign.jar工具重签名apk失败,为什么?

本帖最后由 spf724047682 于 2014-8-4 17:46 编辑

使用robotium测试apk时,需要把apk重新签名一下,使用re-sign.jar这个工具
然后使用的过程是这样的,首先双击这个工具,打开了工具界面:


然后再将apk拖入工具中,如图:



然后点击确定,查看结果:


查找了很多地方,环境变量什么的也没配置错啊,不清楚哪里出了问题,有哪位有经验的前辈可以解答下呢?急急急。。。

Miss_love 发表于 2014-8-5 17:23:50

回复 1# spf724047682


    是什么环境下呢?

spf724047682 发表于 2014-8-6 10:34:50

回复 2# Miss_love


    XP ,

rik782 发表于 2014-8-6 15:41:01

换个签名工具呢?
试试APKSign

张亚洲 发表于 2014-8-6 19:39:48

可以试试这个工具, 这个是jDK1.7的,如果你装的是1.6照着文件里面说明进行修改就行。 目测你的问题是jarsinger文件不能运行,看看这个文件是否存在和正常。

spf724047682 发表于 2014-8-15 11:14:30

回复 5# 张亚洲


多谢你的回复,但是我根据您提供的工具操作,发现只生成了一个空文件夹,重签名失败了,请查看下面的截图


张亚洲 发表于 2014-8-15 13:05:10

回复 6# spf724047682


    你没有配置好环境变量, 导致jar 命令和其他签名命令无法使用, 先把环境变量配置好。 PATH和ClassPath, 必须是 java 和javac都可以正确显示才行。 你再看看你的变量配置正确没有

spf724047682 发表于 2014-8-29 11:50:46

回复 7# 张亚洲


    多谢回复,环境变量配置的是有问题啊,因为JAVA_HOME不小心配置到了用户变量中,应该配置在系统变量,真是低级错误啊,还是多谢了,成功了!

4545 发表于 2015-8-28 15:31:21

spf724047682 发表于 2014-8-29 11:50
回复 7# 张亚洲




我的配置没有问题但是跟你出现一样的错误怎么回事
页: [1]
查看完整版本: re-sign.jar工具重签名apk失败,为什么?