避免在APK上运行时检查签名

时间:2012-08-09 11:43:26

标签: signature robotium

我想用robotium测试第三方开发者应用程序。问题是apk应该用相同的键签名。因此,如果第三方开发人员对特定签名进行约束或检查运行时间,我该如何测试?

在这种情况下,辞职不是解决方案吗?还有其他解决方案,我可以想到多重符号。还有更好的办法吗?

PS:我已经完成了相关的主题。如果我错过了,我道歉。

1 个答案:

答案 0 :(得分:1)

我发生了类似的事情,修复并不容易。我为一个由第三方构建的应用程序编写了Robotium程序,但是他们使用加密签名对其进行了签名。我必须做的是编写一个Ant脚本,其内部有KeySigner,使两个签名匹配。尽管如此,我仍然需要做4件事来启动测试应用程序。

我想简短的回答是:不,除非你有签名或者可以创建一个新签名,否则你的运气不好。

希望这会有所帮助。