主题 : 了解和使用Android神器Xposed框架
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605042
威望: 529514 点
无痕币: 43 WHB
贡献值: 0 点
在线时间: 62417(时)
注册时间: 2008-12-25
最后登录: 2024-05-09

了解和使用Android神器Xposed框架

有些喜欢在微信群里抢红包的同学可能会发现,总是有一些人,无论你的手速有多快,当群里来了新的红包时,任何人都抢不过他。
这时可能你会怀疑,他是不是开挂了啊?是的,你的怀疑没错,如果他的手速奇快而且把把命中,那他十之八九是开了自动抢红包的外挂了。
自动抢红包的方式有很多种,其中一种就是通过具有自动抢红包功能的Xposed模块来实现。不过,如果你只把Xposed用于抢红包,那就未免大材小用了。
对于喜欢折腾的安卓玩家来讲,Xposed框架可谓是公认的“第一神器”,那么今天,IT之家就和大家聊聊这个Xposed。

什么是Xposed
Xposed是一款特殊的安卓应用,诞生于著名的XDA论坛,由Xposed框架和Xposed模块组成。
你可以把它看作是一部模块化手机,Xposed框架相当于手机的主体,而Xposed模块相当于模块化手机的诸如镜头模块、投影模块和电池模块此类的各式模块。
通过Xposed框架与不同的Xposed模块的组合,你可以对你手机中的功能进行高度的自定义,比如定制一个最符合你的审美和使用习惯的状态栏,防止喜欢在后台消耗你手机的硬件资源的应用偷偷地运行,禁止应用开机自启和禁止应用间的相互唤醒。
它的原理是替换安卓系统/system/bin目录下的app_process来控制zygote进程,使得app_pross在启动时会加载XposedBridge.jar,从而实现对zygode进程以及其创建的虚拟机的劫持,最终对系统的某些功能实现接管,给予Xposed模块更高的权限。
如果上面这些文字你看得一头雾水,那么这里可以引援度娘百科对Xposed框架的解释:
Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务。
说得再简单一点,通过Xposed框架和Xposed模块,你可以在安卓上实现很多神奇的功能。
Xposed的过人之处
Xposed的优点有很多,比如可玩性高、操作简单,然而若要说出Xposed最为过人的一点,那就要属它的安全了。
比如你的手机正在运行Android 6.0.1,你觉得Android 7.0的状态栏样式看起来不错,这时你会怎么办啊?
把手机刷成Android 7.0?太麻烦了,借助Xposed模块,我们可以轻松地将Android 7.0样式的状态栏“移植”到Android 6.0.1上,而不需要对系统文件做任何修改。
大家知道,只要刷机,通常就伴随着风险,而有了Xposed模块,我们可以轻松地对系统进行各式各样的自定义,如果你不小心翻车了也不用担心,只要停用有问题的模块或者卸载Xposed框架就可以了。
Xposed的安装
如果此时你已经迫不及待地想要尝试使用Xposed,那么请打开你的手机,进入设置-通用-关于本机,看一下你手机的系统版本,若此处显示为 XX.XX,请移步搜索引擎搜索“Cydia”。
Xposed并不支持所有版本的安卓系统,如果你手机的安卓系统版本低于4.0.3,又想使用Xposed,那就换个手机吧。
对于使用高版本安卓的用户,虽然有个别例外,不过大部分搭载的Android 7.0以上的系统的手机此时还无法用上Xposed,至于什么时候可以用上,还要看作者的心情。
好的,如果你的手机的安卓系统版本高于4.0.3而低于7.0,你就可以继续看下去了。
如果你的手机的系统版本低于5.0,那么你只需要先ROOT手机,再在这里下载Xposed安装器,安装Xposed安装器然后打开它,点击应用内的安装按钮就可以安装Xposed框架了。
如果你的手机的系统版本高于5.0,那么你的手机的Bootloader需要是解锁状态,并且刷入了第三方Recovery。
然后,准备两个文件,分别是Xposed安装器和Xposed框架的卡刷包。
为了防止你的手机出什么意外,这里必须要说一句,你不能随便逮到一个Xposed的卡刷包就刷,这种做法是不科学的。下面小编就为大家演示,如何科学地选择适合你的手机的Xposed框架卡刷包。
首先,来到这个网站,你会看到四个目录,分别是sdk21、sdk22和sdk23(Uninstaller先无视,等会儿再讲),

如果你的安卓系统的版本是5.0,那么就进入sdk21的目录,如果你的安卓系统的版本是5.1,那么就进入sdk22的目录,如果你的安卓系统的版本是6.0,那么就进入sdk23的目录,

进入了相应的目录以后还要看清楚,它里面有arm、arm64和x86三个文件夹,如果你的手机是32位处理器,那就下载arm目录里的文件,如果你的手机是64位的处理器,那就下载arm64目录里的文件,如果你的手机使用的是英特尔芯的x86架构的处理器,那就下载x86目录里的文件,注意了,一定要下载zip格式的,asc格式的你能刷进去那你就厉害了,

如果你被最终目录里那各种版本的Xposed框架卡刷包搞得眼花缭乱,只需记住,选版本号最高的下载。
所有的资料准备好之后,我们先安装Xposed安装器,

接着把你的手机重启至Recovery模式,刷入Xposed框架,再次开机,Xposed框架就已经准备就绪了。

级别: 六行秋雁
UID: 278546
精华: 0
发帖: 805
威望: 16807 点
无痕币: 19090 WHB
贡献值: 0 点
在线时间: 0(时)
注册时间: 2016-12-17
最后登录: 2020-01-13

感谢斑竹分享!快乐每天!
级别: 六行秋雁
UID: 278546
精华: 0
发帖: 805
威望: 16807 点
无痕币: 19090 WHB
贡献值: 0 点
在线时间: 0(时)
注册时间: 2016-12-17
最后登录: 2020-01-13

知识的普及,更多的认知!!!
Total 0.050815(s) query 5, Time now is:05-09 18:14, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛