Xposed模块初体验——第一篇

注:所有的资源可以在文章末尾下载

什么是Xposed框架 ?

Xposed框架是一套开源的、在Android高权限模式下运行的框架服务,可以在不修改APK文件的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。来源:百度百科

Xposed框架初体验

使用Xposed框架需要手机在Android高权限模式下,也就是说要么root手机,要么用模拟器,但是刷机须谨慎,由于自己没有旧手机,也没有刷机经验,所以我就去搜索了如何不刷机也能在真机上使用Xposed框架,最后找到了方法。

如何为Xposed框架配置好运行环境?

在不刷机的前提下,有以下几种方式可选:

  • VirtualXposed(真机,亲测)
  • 太极(真机,未亲测)
  • 模拟器(推荐夜神,由于genemotion的cpu框架是x86的,很多应用无法运行)

VirtualXposed
VirtualXposed官网
Xposed Module Repository

【1】VirtualXposed的使用方法

  1. 在真机上下载VirtualXposed
  2. 在真机上下载Xposed
  3. 点击VirtualXposed应用图标,会进入到一个虚拟环境,我们需要将Xposed框架以及框架所对应的应用,都复制到该虚拟环境中。
  4. 点击VirtualXposed的Launcher页面底部的圆形按钮,进入到设置页面,选择添加应用,将需要clone的app选中,然后进行安装。
  5. 打开虚拟环境中的Xposed进行激活
  6. Xposed激活成功之后,在【设置】页面的【常用模块】中去选择想要体验的模块下载,下载之后会现在手机上安装,需要我们手动复制到VirtualXposed当中。
  7. 复制成功后,在【设置】页面的【模块管理】中勾选你想要启动的模块,然后回到【设置】页面,重启即可生效。
  8. 打开你想要篡改的APP,Xposed模块已经起作用了。

------------------------------------------ 恭喜你!体验完毕 ------------------------------------------

【2】VirtualXposed的原理
按照我的理解,相当于在原来的安卓系统当中,安装了一个虚拟的运行环境,在该环境中安装的app,我们可以获取到该虚拟系统的最高权限,也就是相当于root了手机之后的效果,但是同时保证了原生系统的安全性。
【3】VirtualXposed是如何做到这这一点?
待续。

tips:如果遇到Xposed框架xx版已安装,但未激活。请检查日志的详细信息的问题,请点击

资源下载待续

你可能感兴趣的:(Xposed)