Android 测试人员,需要测试未捕获异常,如何在不修改工程代码的情况下,从外部抛一个异常
1条回答 默认 最新
OSTCB 2017-07-21 05:51关注这种用 AOP(Aspectj) 做,hook 某个函数,让他抛异常就好了,不用改逻辑代码,但是还是需要添加代码的。在没有源码的情况下做这个是很难的,除非 root 之后注入再 Hook 函数。这样做得不偿失。
解决 无用评论 打赏 举报
这种用 AOP(Aspectj) 做,hook 某个函数,让他抛异常就好了,不用改逻辑代码,但是还是需要添加代码的。在没有源码的情况下做这个是很难的,除非 root 之后注入再 Hook 函数。这样做得不偿失。