- 使用步骤:
a.安装Xposed Installer
b.在AndroidManifest里面添加metadata
c.新建一个class实现IXposedHookLoadPackage接口
d.在Assets里面新建一个xposed_init文本文件,在里面添加上一步class的完整类名
e.编写hooker逻辑
- 注意事项:
a.对包名做限制
b.XposedHelpers和XposedBridge
c.处理异常(Throwable)
- Xposed模块与hooker通讯
a.网络(少用) ==> ①需要权限 ②另外添加大部分的网络操作代码
b.文件(需要被hook的app有文件读写权限) ==> ① 需要权限
c.Messenger(一般不用,代价太大) ==> ① 大量代码
d.AIDL(基本不可以) ==> ① 需要特殊的处理 ②大量代码
e.SharedPreference ==> ① 就是在hooker里面只可读(有自带的XSharePreference)
f.剪切板(Clipboard)==> ① 没什么限制(有不稳定情况)
Xposed的那一些事情
最新推荐文章于 2024-08-09 07:41:22 发布