跳转到内容

Xposed (框架):修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
Porsche613留言 | 贡献
修飾語句
OctoSheep留言 | 贡献
无编辑摘要
标签移动版编辑 移动应用程序编辑 Android应用编辑
第13行: 第13行:
| programming language = [[C++]]、[[JavaScript]]、[[Java]]
| programming language = [[C++]]、[[JavaScript]]、[[Java]]
| operating system = [[Android]]
| operating system = [[Android]]
| status=支,開發中
| status=支,開發中
| genre =
| genre =
| license = [[自由软件]]、[[免费软件]]
| license = [[自由软件]]、[[免费软件]]
第19行: 第19行:
}}
}}


'''Xposed框架'''(Xposed framework)是一套[[開放原始碼]]的、在[[Android]]高權限模式下運行的框架服务,可以在不修改[[APK|APK]]的情况下修改程序的运行(修改系统),基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。這套框架需要裝置開啟了[[Root (Android)|root權限]]方可安裝使用。<ref>{{Cite web|url=https://sspai.com/post/24538|title=安卓教程:Xposed 框架安装及使用|accessdate=2018-06-17|last=穿越|work=少数派}}</ref>
'''Xposed框架'''(Xposed framework)是一套[[開放原始碼]]的、在[[Android]]高權限模式下運行的框架服务,可以在不修改[[APK|APK文件]]的情况下修改程序的运行(修改系统),基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。這套框架需要设备開啟了[[Root (Android)|Root權限]]方可安裝使用。<ref>{{Cite web|url=https://sspai.com/post/24538|title=安卓教程:Xposed 框架安装及使用|accessdate=2018-06-17|last=穿越|work=少数派}}</ref>


== 歷史 ==
== 歷史 ==

2018年7月30日 (一) 11:21的版本

Xposed框架
開發者Rovo89
Tungstwenty
当前版本3.1.5(2018-01-19)
源代码库 編輯維基數據鏈接
编程语言C++JavaScriptJava
操作系统Android
许可协议自由软件免费软件
网站repo.xposed.info

Xposed框架(Xposed framework)是一套開放原始碼的、在Android高權限模式下運行的框架服务,可以在不修改APK文件的情况下修改程序的运行(修改系统),基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。這套框架需要设备開啟了Root權限方可安裝使用。[1]

歷史

最初的Xposed框架,需要通過Dalvik虛擬機載入框架的檔案運行,也即在Android應用程式一經運行必然會載入Xposed服務框架,這是得以不修改APK檔來修改應用程式的前提,因此框架是需要針對該虛擬機器而開發的,在Android Lollipop開始改用ART後Xposed的開發曾一度陷入停頓,據主要開發者Rovo89表示,支援ART相當於要將Xposed框架重寫一次。[2]

2017年10月,Xposed框架開始支援Android Nougat[3]

用途

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

与部分软件的冲突

部分专有软件(如WeChat支付寶等)会检测Xposed框架的存在,并强迫用户卸载Xposed框架及相关组件,否则用户将无法继续使用其所提供的服务。[5][6]

参考

外部链接