Tencent / Shadow

零反射全动态Android插件框架
BSD 3-Clause "New" or "Revised" License
7.47k stars 1.31k forks source link

想将android.content.res.TypedArray#getDrawable hook住,但是编译报错 #1329

Open duxiyao opened 6 months ago

duxiyao commented 6 months ago

请教下,我最开始hook的是 public Drawable getDrawableForDensity(@StyleableRes int index, int density) ,报错说找不到,我发现有hide注解,然后我看getDrawable没有hide注解,想转调下,但是也报错找不到,想问下,这个能被hook吗

11

shifujun commented 6 months ago

没有代码,就先有一个问题:什么叫被hook呀?

你fork一下项目,然后在sample里写个用例演示一下就清楚了。

duxiyao commented 5 months ago

没有代码,就先有一个问题:什么叫被hook呀?

你fork一下项目,然后在sample里写个用例演示一下就清楚了。

不好意思,我没说清楚,我仿照着写了个Transform,想把这个方法调用转调出去.。改了下现在是可以编译过去了,但是没起作用,是因为这是系统的类吗? 1