- 已获得root权限的手机
- Xposed Installer
手机上安装Xposed Installer后打开,框架-》安装/更新-》重启
- android Studio新建android项目
- AndroidManifest文件中写入配置信息
<meta-data android:name="xposeddescription" android:value="插件描述" /> <meta-data android:name="xposedmodule" android:value="true" /> <meta-data android:name="xposedminversion" android:value="54" />
- 导入XposedBridgeApi-54.jar
新建lib并放入XposedBridgeApi-54.jar
在app/build.gradle中导入
dependencies { …… //用provided的原因是Xposed Installer中包含了XposedBridgeApi,打包时不需要将jar包打入apk,否则会冲突 provided files('lib/XposedBridgeApi-54.jar') …… }
- 新建插件类
public class Init implements IXposedHookLoadPackage { @Override public void handleLoadPackage(XC_LoadPackage.LoadPackageParam loadPackageParam) throws Throwable { } }
- 将新建插件类设置为默认初始化类
新建assets目录,并在assets中建立Xposed_init文件
在xposed_init文件中写入插件类名,形式为包名.类名,例如:
com.xposedtest.Init
转载请标明出处:Xposed插件开发环境配置
文章来源: Xposed插件开发环境配置