有两个Android应用程序,A和B。现在,A执行一个函数(Af),使B中的函数(Bf)执行(例如广播)。A和B在不同的进程中运行(不同的uid)
我想获得这两个函数的名称。
如果我知道 Af,如何获得 Bf 的名字?
或者
如果我知道 Bf,我如何获得 Af 的名字?
如果你知道 bf 并想得到 af,你可以在 afterHookedMethod 中生成一个异常。我希望你知道那是什么。如果您不查看此链接:
https://github.com/rovo89/XposedBridge/wiki/Development-tutorial
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
(new Exception()).printStackTrace();
}
从堆栈跟踪中,您可以获得方法调用。