- Xposed框架Android5.1下的环境配置
- 模块开发
- 创建工程
- 配置依赖打包
- 配置清单文件
- Code
- Xposed标识文件
- 编译APK
- 测试
- 消息过滤
- Xposed框架XposedBridge
- install
- 模块开发
1、新建项目
2、新建lib目录,导入api包
配置依赖打包3、将api.jar设置为可打开包,使用内部函数
设好好了app下的build.gradle会显示依赖lib包下德的ar
注意:但是需要修改build.gradle,因为默认会把api打包进apk,但是里面并没有实现,直接抛错
配置清单文件Xposed会进清单文件判断该应用是否为Xposed模块应用,索所以还需要配置清单文件
4、修改AndroidManifest.xml
模板
AndroidManifest.xml
注意:版本号可以低于Xposed,但是不能高于
Code5、新建类demo
package com.hz52.xposeddalvik;
import android.util.Log;
import de.robv.android.xposed.IXposedHookLoadPackage;
import de.robv.android.xposed.callbacks.XC_LoadPackage.LoadPackageParam;
public class Demo implements IXposedHookLoadPackage {
public void handleLoadPackage(final LoadPackageParam lpparam) throws Throwable {
Log.d("52HZ", "hooking...");
}
}
Xposed标识文件
新建assets文件夹
新建xposed_init文件
包 名 + 类 名 包名+类名 包名+类名
com.hz52.xposeddalvik.Demo编译APK
方法一
方法二
测试 消息过滤


