熟悉 Android 的小伙伴们都知道,Android 最大的优点在于开源。开源意味着可定制化程度高,如果开发者对 Android 内核和运行原理的理解足够高,比如 rovo89,他甚至可以创造出 Xposed 这样的万能框架。最近,许多人翘首以盼的 Xposed for Nougat (虽然是第三方)终于发布了,趁着这个时间点,我们来总结一下这款神器的「前世今生」。原理与功能Xposed 是一个 Android 平台上的动态劫持框架,通过替换手机上的孵化器 zygote 进程为 Xposed 自带的 zygote,使其在启动过程中加载 XposedBridge.jar,模块开发者可以通过 jar 提供的 API 来实现对所有的 Function 的劫持,在原 Function 执行的前后加上自定义代码。说成人话就是 Android 上所有正在运行的应用程序都是通过一个万物之主
………………………………