Xposed 访问函数中的变量
Xposed access to variable in Function
我正在研究 XPosedModule,但我需要帮助:
我hook了一个方法,它有一些局部变量(只能在这个方法中访问),但我需要访问这些变量。我试过了
XposedHelpers.getObjectField(param.thisObject,"OBJECT_I_NEED");
但我对这个函数的经验是,它 returns 只是全局变量,但我需要的变量只在一个函数中,而不是整个 class.
非常感谢;
- 城井
您不能在方法内替换局部变量。这是 Xposed API 的限制。
相反,您可以挂钩该方法以在它被调用之前或之后执行某些操作或完全替换它。
我正在研究 XPosedModule,但我需要帮助:
我hook了一个方法,它有一些局部变量(只能在这个方法中访问),但我需要访问这些变量。我试过了
XposedHelpers.getObjectField(param.thisObject,"OBJECT_I_NEED");
但我对这个函数的经验是,它 returns 只是全局变量,但我需要的变量只在一个函数中,而不是整个 class.
非常感谢;
- 城井
您不能在方法内替换局部变量。这是 Xposed API 的限制。 相反,您可以挂钩该方法以在它被调用之前或之后执行某些操作或完全替换它。