前言
首先说说xposed是一款java层hook的神器,装上后只要你知道想要hook的参数或者方法,就能够hook。这里可能有的朋友不知道hook,其实hook就是钩子的意思,勾住你想要劫持的方法(函数)或是成员变量,在网上很多人利用xposed制作了一些抢红包神器,微信自动回复等,只要你想的到的东西都有,在android中是勾住你要改变的方法或者变量,对于编程中有一个名词称之为面向切面编程,Xposed的hook属于java层的hook,这里先不多介绍,xposed提供了在调用前后的hook,before&after的callBackMethod,但是由于xposed是劫持系统,所以需要root权限,这里本人用的是Googlenexus4手机,刷入的是官方的镜像。
安装Xposed
第一步:
如果是Android 4.0.3~4.4则直接下载 xposedInstall进行安装
下载地址 :de.robv.android.xposed.installer_v33_36570c.apk
如果是Android 5.0或以上版本则需要到recovery中安装xposed模块:
下载地址:xposedFramework下载请点击
如上图选择你对应的系统版本。
下载后是这样一个文件如下图:
将该文件push到你的sdcard目录下,等待后续安装使用。
第二步:
这里我们需要到fastboot模式进入到recovery mode模式下去安装xposed,这里我们将使用
twrp recovery,大家也可以使用别的recovery。
点击下载twrp镜像
大概是一个这样的文件:
走到这一步基本就要开始搞事了,接下来看
第三步:
首先将手机关机,然后同时按住音量键减 + 电源键,直到出现如下页面,不同手机
可能会不一样吧。
然后按住电脑键盘的 win+R打开cmd,输入fastboot flash recovery twrp镜像地址,如下图:
回车后就会开始输入twrp,出现okay后就算完成了
然后按住音量键选择 Recovery Mode 按下电源键就会进入到twrp了
点击install,滑动滑块找到sdcard目录下的 xposed-v89-sdk22-arm.zip进行安装,步骤很简单
摸索一下就行,安装后会出现successful的字样就成功了然后点击reboot system重启手机即可
第四步:
手机安装XposedInstall.apk
XposedInstaller_3.1.1下载请点击
然后先安装你制作的或者找的xposed模块,安装完后,在XposedInstaller中侧滑菜单点击模块,勾选,然后重启手机即可。
安装xposed就告一段落了,后续会总结一些xposed的基本使用。