能力值:
( LV1,RANK:0 )
|
-
-
2 楼
没看太懂,我一般就是直接用反射加socket
|
能力值:
( LV1,RANK:0 )
|
-
-
3 楼
111
|
能力值:
( LV1,RANK:0 )
|
-
-
4 楼
下面发个例子,楼主看下这种场景如何处理回调
最后于 2020-6-9 14:13
被wx_落雪年华编辑
,原因: 贴上代码例子
|
能力值:
( LV1,RANK:0 )
|
-
-
5 楼
public abstract class Fox{ public abstract void fetch(); public abstract onResponse(Call call, Response response)
}
Object foxCallback = Proxy.newProxyInstance(classLoader, new Class[]{Fox.class}, h);
碰上回调类是抽象类的时候没办法动态代理实现接口呢,应该没办法了吧
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
通过jdk动态代理处理这情况,确实妙
|
能力值:
( LV6,RANK:90 )
|
-
-
7 楼
wx_落雪年华
public abstract class Fox{
public abstract void fetch();
public abstract onResponse(Call c ...
这种dexmaker一样可以搞
|
能力值:
( LV1,RANK:0 )
|
-
-
8 楼
用的xposed loadClass("xxx.xxx") 获取到抽象类利用dexmaker还是无法代理抽象类,javassist ProxyFactory也试过不行,请教下你有什么好方法可以代理
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
小黄鸭牛逼,感谢小黄鸭
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
wx_落雪年华
public abstract class Fox{
public abstract void fetch();
public abstract onResponse(Call c ...
抽象类的论坛里已经有解决方案了 就是自定义一个实现类合到目标dex里面去。具体的你搜索一下
|
|
|