Skip to content

mirror · ServiceManager ​

镜像真实类 android.os.ServiceManager,用 Ref 引用对象包装其隐藏成员。

镜像的字段/方法 ​

  • public static RefStaticMethod<Void> addService
  • public static RefStaticMethod<IBinder> checkService
  • public static RefStaticMethod<IInterface> getIServiceManager
  • public static RefStaticMethod<IBinder> getService
  • public static RefStaticMethod<String[]> listServices

用途 ​

配合 RefClass.load 在运行时绑定到真实 Android 类的对应成员,让 VirtualXposed 以类型安全方式访问这些隐藏 API。详见 反射框架 mirror 与 mirror 总览.

真实类与使用方 ​

镜像的真实类为 android.os.ServiceManager(@hide 隐藏 API),被以下模块引用:

使用方模块
am/ActivityManagerStub.javaam 代理

镜像绑定与访问 ​

基于 VirtualApp 与 epic,仅供学习研究。VirtualApp 禁止商用。