通过反射/类加载器替换Android中的方法实现

时间:2016-10-24 18:56:40

标签: android reflection code-injection method-swizzling runtimemodification

我目前正在研究移动应用程序上的运行时操作技术。在iOS平台上,我可以通过调用Objective-c运行时库函数(如class_replaceMethod(...))轻松地进行方法调配。 Android上的等效方式是否可行?

如果我使用JDB,我可以改变局部变量,我可以计算表达式。通过后者,我假设可以改变方法的整个实现主体。你怎么会这样做,例如使用反射?有哪些必要的步骤?

提前致谢!

0 个答案:

没有答案