前言:在高手如云的XDA论坛上Xposed框架都被许多开发者誉为“安卓第一神器”。究竟是什么神奇的能力让它在众多APP中脱引而出呢?本文将指引大家完成一个Xposed上最简单的Demo,让大家感受一下Xposed的能力。
一、手机环境
1.ROOT过的Android手机(根据手机型号自行ROOT,本文不再详述)
2.安装了Xposed框架(没有Xposed框架的可从此处下载)
二、原理
Xposed替换了/system/bin/app_process可执行文件,在启动Zygote时加载额外的jar文件(/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar),并执行一些初始化操作(XposedBridge的main方法),然后我们就可以在这个Zygote上下文中进行某些hook操作。