Xposed是一个适用于Android的框架。基于这个框架开发的模块可以改变系统和app应用的行为,而不需要修改APK。这是一个很棒的特性,意味着Xposed模块可以不经过任何修改,安装在各种不同的ROM上。Xposed模块可以很容易的开启和关闭。你只需要激活或者禁用Xposed模块,然后重启手机即可。
安装Xposed框架可能造成的风险:
- 软变砖(手机能启动,但是进不去桌面)
- 无限重启(手机快要进入桌面的时候,又自动重启。周而复始,无限重启)
根据官方的警示和网友的反馈, 三星的手机,以及索尼,戴尔的部分手机 容易导致以上风险。
安装Xposed
Xposed框架的安装需要经过root,安装第三方Recovery,安装Xposed框架,安装Xposed Installer等几个步骤。这些步骤都是依次进行的,任何步骤的失败,都会导致Xposed框架的安装过程中止。
因此,建议在 国际国内的主流Android机型 上进行安装。
Root
根据我的个人实践,这里我推荐使用 KingRoot 这款工具进行Root。
官方网址: https://kingroot.net/?myLocale=zh_CN
Root之前,我建议你查询下,你的机型是否被支持: https://kingroot.net/model
TWRP
对于Android 5.0以上的手机,官方提示,必须要先刷入第三方Recovery, 比如: TWRP
官方网址: https://twrp.me/
刷机之前,请先查询下,你的机型是否被支持:
https://twrp.me/Devices/
以Nexus 5 为例, 网站有详细的操作指南。https://twrp.me/devices/lgnexus5.html
当然有些非主流手机,也可以在相关论坛找到TWRP的修改版本。
刷机完成后,重启可以进入Recovery界面。
Xposed Framework
下载
Xposed Framework下载地址:http://dl-xda.xposed.info/framework/
其中,sdk21,sdk22,sdk23,分别对应Android 5.0,5.1, 6.0.
根据,手机ROM版本和处理器类型选择Xposed Framework刷机包。
下载之后,将这两个压缩包,拷贝到SD卡根目录下。
安装
- 重启手机,进入Recovery界面。(adb reboot recovery)
- 选择【安装刷机包】进入下级页面,选择【从SD卡选择ZIP文件】
- 在SD卡根目录找到Xposed Framework刷机包(xposed-v86-sdk22-arm64.zip),并选择。
- 滑动底部的滑动条,确认刷入,等待提示刷机完成。
- 重启手机,等待进入桌面。
卸载
如果刷入Xposed Framework刷机包之后,无限重启,进不去桌面怎么办?
那就按照下面提示,卸载掉Xposed Framework。
- 重启手机,进入Recovery界面。(adb reboot recovery)
- 选择【安装刷机包】进入下级页面,选择【从SD卡选择ZIP文件】
- 在SD卡根目录找到Xposed Framework卸载刷机包(xposed-uninstaller-20150831-arm64.zip),并选择。
- 滑动底部的滑动条,确认刷入,等待提示刷机完成。
- 重启手机,等待进入桌面。
Xposed Installer
这是一个管理Xposed模块的官方应用。通过它,你可以随时禁用或者启用Xposed模块,然后重启手机。
对于Android 5.0以上的手机,请前往XDA论坛主题贴下载附件 XposedInstaller_3.0_alpha4.apk,并安装。
下载地址:http://forum.xda-developers.com/showthread.php?t=3034811
参考资料
- Xposed 官网
- Xposed XDA论坛
- [OFFICIAL] Xposed for Lollipop/Marshmallow [Android 5.0/5.1/6.0, v86, 2016/07/08]
- Xposed framework 作者rovo89 原文(xda)介绍大译
- Xposed:不得不说的 Android 神器
- Android 系统上的 Xposed 框架中都有哪些值得推荐的模块?
- xposed模块整理
- 基于Xposed修改微信运动步数
- 用黑客思维做测试——神器 Xposed 框架介绍
- 安卓注入框架Xposed分析与简单应用
- Xposed框架初体验
原创文章,转载请注明:转载自Web开发笔记 | 安卓: Xposed 框架的安装和使用
本文链接地址:https://www.magentonotes.com/android-xposed-install.html
Comments on this entry are closed.