小编Mis*_*Zhu的帖子

如何通过在android中挂钩来获取Context

背景是:

  1. 我正在使用xposed框架来挂钩第三方应用程序.
  2. 当我挂钩方法XXX时,xposed给了我"ClassNotFound"错误.我检查并发现方法XXX在dex文件中,并在运行时由DexClassLoader加载.
  3. 要挂钩方法XXX,我需要更改xposed中的默认ClassLoader DexClassLoader.要获取DexClassLoader实例,我需要第三方应用程序的Context实例.
  4. 这里有一个问题:如何获取上下文实例?

我搜索了stackoverflow,发现有人说你可以在Activity或Receiver中挂钩方法来检索它们的上下文.但我检查了Activity.class,发现没有返回Context类型值的方法,只有一个方法有Context类型参数,onCreateView(String name, Context context, AttributeSet attrs).

有没有办法获得上下文?

hook android android-context xposed

3
推荐指数
1
解决办法
6159
查看次数

标签 统计

android ×1

android-context ×1

hook ×1

xposed ×1