跳转到内容

Xposed (框架)

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由InternetArchiveBot留言 | 贡献2021年2月9日 (二) 22:41 (补救1个来源,并将0个来源标记为失效。) #IABot (v2.0.8)编辑。这可能和当前版本存在着巨大的差异。

Xposed
Xposed框架的标志
開發者rovo89
当前版本v89[1](2017年12月17日,​6年前​(2017-12-17
预览版本v90-beta3[2](2018年1月29日,​6年前​(2018-01-29
源代码库github.com/rovo89/Xposed
github.com/rovo89/XposedBridge
编程语言C++Java
操作系统Android
类型軟體框架
许可协议Apache许可证[3]
网站repo.xposed.info
Xposed Installer
Xposed框架的官方安装器
開發者rovo89
Tungstwenty
当前版本3.1.5[4](2018年1月19日,​6年前​(2018-01-19
源代码库github.com/rovo89/XposedInstaller
编程语言Java
操作系统Android
许可协议Apache许可证[5]
网站repo.xposed.info

Xposed(也被称作Xposed框架、XP框架、Xposed framework),是一个运行于Android操作系统的钩子框架。其通过替换Android系统的关键文件,可以拦截几乎所有Java函数的调用,并允许通过Xposed模块中的自定义代码更改调用这些函数时的行为。[6]因此,Xposed常被用来修改Android系统和应用程序的功能。

Xposed Installer是Xposed框架的官方安装器,可以在拥有root权限的设备上安装Xposed框架。Xposed Installer也提供模块的下载、管理、日志显示等功能。[7]

用途

Xposed框架是以模块扩展方式来实现对系统部分功能的修改,这些模块都依赖于Xposed这个框架。用户可以在一些应用商店或其自带的下载库进行下载安裝。在中國大陸,還有精简QQ,个性化微信界面等用途的模块。[8]

与部分软件的冲突

部分专有软件(如微信支付寶等)会检测Xposed框架的存在,并强迫用户卸载Xposed框架及相关组件,否则用户将无法继续使用其所提供的服务。但是这些问题可以使用相应的模块来解决,比如Xposed黑名单模块。[9][10]

衍生项目

由于Xposed框架的开发已不再活跃,且不支持Android Pie,有第三方开发者对其进行了移植[11]

参考资料

外部链接