首页
社区
课程
招聘
[求助]请教下 XPOSED大神 一个问题 关于callmethod的传入数组类型应该怎么处理
发表于: 2018-1-18 14:14 4256

[求助]请教下 XPOSED大神 一个问题 关于callmethod的传入数组类型应该怎么处理

2018-1-18 14:14
4256
大神们 callmethod 有两种调用方法:
1.public static Object callMethod(Object obj, String methodName, Object... args)
2.public static Object callMethod(Object obj, String methodName, Class<?>[] parameterTypes, Object... args)

我使用第一种进行调用的时候 传入的args为String[],但是安装完成后在手机中报错
com.android.newXXX.utils.o#i(java.lang.String,java.lang.String,java.lang.String)#bestmatch说找不到对应的方法,xposed把String[]拆分成了String。

我使用第二种先定义一个class<?>[]{String[].class} 传进去后也是同样的效果 请问这里若是想进行callmethod该如何处理 下面上图。





[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
  怎么获得雪币啊
2018-1-18 17:33
0
雪    币: 42
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
参数用new  Object[]{new  String[]{}}
2018-1-19 01:55
0
雪    币: 23
活跃值: (37)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
要看i方法的真实签名才能知道哪里错了,你没有给出反编译代码
2018-1-19 08:50
0
雪    币: 23
活跃值: (37)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
看起来像是第二行有问题
2018-1-19 08:51
0
雪    币: 234
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
supersun 参数用new Object[]{new String[]{}}
老哥  稳!
2018-1-19 09:21
0
雪    币: 234
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
wx_foo 看起来像是第二行有问题
用4楼的方法过了  写的有点问题
2018-1-19 09:22
0
游客
登录 | 注册 方可回帖
返回
//