Smali内部类的方法如何调用?
我想调用AppActivity内部类的onResult方法.尝试很多种,都直接闪退.求大佬指点一二.以下都尝试过
invoke-direct {v1, p0}, Lcom/sihai/sirenmajiang/AppActivity$2;->onResult(ILjava/lang/String;Ljava/lang/Object;)V
invoke-virtual {v1, p0}, Lcom/sihai/sirenmajiang/AppActivity$2;->onResult(ILjava/lang/String;Ljava/lang/Object;)V
invoke-virtual {v1, v4}, Lcom/sihai/sirenmajiang/AppActivity$2;->onResult(ILjava/lang/String;Ljava/lang/Object;)V
本帖最后由 少不更事 于 2019-10-9 07:02 编辑
invoke-virtual应该是对的,但可能还需要加一个实例引用的参数,你的图中应该是v4。所以可以试试把v4放在参数列表的最前面再试试
页:
[1]