Xposed精品连载|一篇文章搞定各系统Xposed安装

Xposed 介绍

关于Xposed的功能作用就不说了,Xposed主要可以分为三个部分

  1. Xposed 框架
    这一部分主要用来提供编写Xposed模块中,要用到的Xposed API的支持。大体上可以分为两个部分

    a) Java层的支持 XposedBridge.jar
    b) C层的支持 主要就是XposedBridge.jar中相应的native函数的实现

    一般情况下,一个Hook框架,要完成它的Hook功能。需要把代码注入到对应的app进程中。而Xposed使用的是Zygote注入。

    综上所述,Xposed框架在安装过程中,需要替换一些系统重要的文件。比如:app_process 、libdvm.so / libart.so等。而要替换这些文件,需要设备具有Root权限

    温馨提示:不会Root?可以看一下我的这篇文章《Xposed精品连载 | 一篇文章彻底搞定安卓刷机与Root》
    温馨提示:Xposed安装过程需要Root权限,而Hook过程是不需要Root权限的。因此,自己编译系统,并且一开始就把Xposed打包进系统,就能免Root

  2. Xposed installer
    这是一个app,用来帮助你安装Xposed框架,以及管理Xposed模块

  3. Xposed 模块
    这是学习Xposed最核心的部分,我们的Hook代码就写在这里面

Xposed 框架安装

安卓系统版本很多很多。。。这里只讨论原生安卓系统。
对于Xposed 框架安装方法,本文把它分为三种。

  1. Dalvik下的安装方法
  2. ART下 (5.0 - 7.1) 的安装方法
  3. ART下 (8.0以后) 的安装方法

Dalvik下的安装方法

先下载 xposed.installer_v33
https://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk
然后安装到Android 4.4系统中,打开app以后如下图:
在这里插入图片描述
点击框架
在这里插入图片描述
勾选不要再显示这个确定
框架激活前,如下图:
在这里插入图片描述
点击安装/更新
在这里插入图片描述
选择永久记住选择 – 点击允许
然后会让你重启以生效,这里可以软重启,也可以直接叉掉模拟器重启。
框架激活后,如下图:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值