51Testing软件测试论坛
标题:
re-sign.jar工具重签名apk失败,为什么?
[打印本页]
作者:
spf724047682
时间:
2014-8-4 17:43
标题:
re-sign.jar工具重签名apk失败,为什么?
本帖最后由 spf724047682 于 2014-8-4 17:46 编辑
使用robotium测试apk时,需要把apk重新签名一下,使用re-sign.jar这个工具
然后使用的过程是这样的,首先双击这个工具,打开了工具界面:
[attach]91348[/attach]
然后再将apk拖入工具中,如图:
[attach]91346[/attach]
然后点击确定,查看结果:
[attach]91347[/attach]
查找了很多地方,环境变量什么的也没配置错啊,不清楚哪里出了问题,有哪位有经验的前辈可以解答下呢?急急急。。。
作者:
Miss_love
时间:
2014-8-5 17:23
回复
1#
spf724047682
是什么环境下呢?
作者:
spf724047682
时间:
2014-8-6 10:34
回复
2#
Miss_love
XP ,[attach]91363[/attach]
作者:
rik782
时间:
2014-8-6 15:41
换个签名工具呢?
试试APKSign
作者:
张亚洲
时间:
2014-8-6 19:39
[attach]91383[/attach]可以试试这个工具, 这个是jDK1.7的,如果你装的是1.6照着文件里面说明进行修改就行。 目测你的问题是jarsinger文件不能运行,看看这个文件是否存在和正常。
作者:
spf724047682
时间:
2014-8-15 11:14
回复
5#
张亚洲
多谢你的回复,但是我根据您提供的工具操作,发现只生成了一个空文件夹,重签名失败了,请查看下面的截图
[attach]91578[/attach]
[attach]91579[/attach]
作者:
张亚洲
时间:
2014-8-15 13:05
回复
6#
spf724047682
你没有配置好环境变量, 导致jar 命令和其他签名命令无法使用, 先把环境变量配置好。 PATH和ClassPath, 必须是 java 和javac都可以正确显示才行。 你再看看你的变量配置正确没有
作者:
spf724047682
时间:
2014-8-29 11:50
回复
7#
张亚洲
多谢回复,环境变量配置的是有问题啊,因为JAVA_HOME不小心配置到了用户变量中,应该配置在系统变量,真是低级错误啊,还是多谢了,成功了!
作者:
4545
时间:
2015-8-28 15:31
spf724047682 发表于 2014-8-29 11:50
回复 7# 张亚洲
我的配置没有问题但是跟你出现一样的错误怎么回事
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2