軟件介紹
xposed框架是一款專門用來修改安卓系統(tǒng)的框架服務(wù)軟件,我們可以在不修改apk文件的前提下,對系統(tǒng)里運行的程序進行修改,并且不會影響到這些程序的正常運作。這樣,你就可以能夠依靠xposed框架中文版來偽造設(shè)備和用戶信息,從而更好保護自己的手機個人信息。
軟件簡介
Xposed框架是一款可以在不修改APK的情況下影響程序運行(修改系統(tǒng))的框架服務(wù),基于Xposed框架可以制作出許多功能強大的模塊,且在功能不沖突的情況下同時運作。Xposed 框架安裝器可以看成是個Xposed 框架的管理工具,在這里可以安裝、更新Xposed 框架,也可以卸載Xposed 框架,查看安裝日志。也可設(shè)置Xposed 框架安裝器是否聯(lián)網(wǎng)更新框架及模塊。Xposed 框架也需要有Root授權(quán)才能安裝,安卓的一切高級應(yīng)用都需要ROOT權(quán)限,所以如果你想痛快的玩機,去ROOT吧!
xposed框架軟件功能
1、xposed框架是一個由xda開發(fā)的框架,安裝之后,讓許多軟件在此框架里面運行,
2、比如綠色守護借助這個框架可以獲得更多的功能,gravitybox必須在這個框架里面運行,需要root,MIUI禁止使用。
3、Xposed 就好比是 Google 模塊化手機的主體,只是一個框架的存在,在添加其他功能模塊(Modules)之前,發(fā)揮不了什么作用,
4、但是沒了它也不行。也正因為如此,Xposed 具有比較高的可定制化程度。
5、Moto X 用戶可定制手機的外觀、壁紙、開機動畫等,Xposed 則允許用戶自選模塊對手機功能進行自定義擴充。
xposed框架安裝教程
有兩種方式安裝,第一是通過第三方rec卡刷,這一步需要解鎖BL,這里就不詳細介紹。
主要說說第二種,apk安裝,通過root授權(quán)進行安裝XP框架(安卓9以下),安卓9則需要安裝edxp,下面分別進行講解
安卓9以下:先打開應(yīng)用商店,搜索下載xposed Installer安裝
打開后顯示紅色感嘆號,就是未安裝XP框架。通俗講,這個軟件只是一個殼子,它只是管理xp框架的工具,xp框架并不是這個軟件本身的哈
接著我們點擊安裝更新下面那個版本號,就選擇安裝方式:有root就點第一個,然后就開始自帶安裝了,過程中手機會關(guān)機重啟一次到幾次不等,然后打開xp installer看看是不是就啟用了呢?
下面是安卓9的安裝方法(目前安卓10也有,但是并不完善)
首先必須要安裝Magisk這個root授權(quán)管理軟件
打開側(cè)欄,選擇模塊
分別下載這兩個模塊勾選并啟用它們:Riru-core和Riru-EdXposed
重啟之后打開xp installer就是這個樣子了
xposed框架使用技巧
1.使用AS新建一個項目XposedDemo:
2.在MainActivity 模擬加載廣告的代碼,正常點擊加載廣告按鈕,會加載廣告,但是使用xposed對該方法進行hook之后,可以改變這個方法的執(zhí)行。
在MainActivity 的布局文件如下:
下載XposedBridgeApi-54.jar的依賴包,下載完成后在app目錄下創(chuàng)建文件夾mylib(名字隨意),并把XposedBridgeApi-54.jar復(fù)制到mylib下面,注意不能直接放到lib里面,然后再app的build.gradle的dependencies加上provided fileTree(dir: ‘mylib’, include: [’.jar’]),或者compileOnly fileTree(dir: ‘mylib’, include: [’.jar’]),根據(jù)你的gradle版本選擇。
3.修改AndroidManifest.xml文件,在applicatio標(biāo)簽下面加入以下標(biāo)簽:
注意這里面的三個meta-data標(biāo)簽的name不能錯誤,不然xposed框架apk無法識別自定義編寫的xposed模塊。
4.編寫hook工具類XposedHookUtil對getTTAd方法進行攔截替換,XposedHookUtil實現(xiàn)IXposedHookLoadPackage接口,復(fù)寫handleLoadPackage方法,并替換原有的getTTAd方法,來進行攔截。
5.在main文件夾下創(chuàng)建文件夾assets,并在assets下面創(chuàng)建xposed_init文本文件,注意這里文件名必須是xposed_init。并在xposed_init里面添加hook工具類的完整包名路徑:com.hdc.xposeddemo.xposed.XposedHookUtil
注意事項
0.miui勿裝,會無限重啟
1.安裝完畢后需在應(yīng)用內(nèi)執(zhí)行安裝,并完成一次系統(tǒng)重啟
2.安裝各模塊后需要在此應(yīng)用內(nèi)啟用,并重啟系統(tǒng)
3.如果安裝完出錯,請刷入XDA帖子附件內(nèi)的Xposed-Disabler-CWM.zip,臨時屏蔽
xposed框架常見問題
(1) xposed 是啥?
xposed是一個框架,上面有很多模塊,這些模塊都依賴于xposed這個框架,之所以稱xposed是第一神器,就是因為這些模塊可以完成許多匪夷所思的功能,例如:修改微信的界面,自動搶紅包模塊,自定義程序的文本,防止微信消息撤回,防止BAT三大流氓的全家桶相互喚醒、連鎖啟動,鎖屏后自動干掉APP防止后臺運行耗電,還有很多修改App或手機數(shù)據(jù)的裝B模塊等等。
(2) xposed 的原理?
xposed 原理就是修改系統(tǒng)的關(guān)鍵文件,然后當(dāng)APP調(diào)用系統(tǒng)API時,首先經(jīng)過xposed,而這些基于xposed的模塊就可以選擇性的在App調(diào)用這些api的時候干一些”壞壞”的事情,或者修改返回的結(jié)果,這樣app在運行的時候效果就會改變,但app本身并沒有被破壞,只是調(diào)用系統(tǒng)api的時候,Android系統(tǒng)的表現(xiàn)發(fā)生了變化,這就是鉤子,專業(yè)術(shù)語hook。所以,說白了,xposed就是個強大的鉤子框架。
(3) xposed 是誰開發(fā)的?
xposed當(dāng)然是歪果仁開發(fā)的啦,出自國外大名鼎鼎的Android論壇xda,作者rovo89
(4) 使用 xposed 必須root嗎?
既然是劫持系統(tǒng),當(dāng)然是要root權(quán)限的啦。
(5) xposed 有風(fēng)險嗎?
當(dāng)然有,root尚且還有風(fēng)險呢,但是不用擔(dān)心,只要不是小眾手機,坑都被別人踩過了,所以放心大膽的安裝吧,大不了重新刷個系統(tǒng),要是怕變磚的話,你還是買個iPhone吧。不過呢,有些國產(chǎn)安卓亂改系統(tǒng),例如:MIUI,Flyme,有些標(biāo)準(zhǔn)api被篡改了,所以安裝模塊的時候注意看有沒有區(qū)分ROM
更新日志
新版本的xposed框架主程序增加一些檢查步驟,能夠在出錯的時候給出更多的提示,所以強烈推薦更新,并且作者也鼓勵大家更新到新版本,各方面都會比舊版本要好一些,3.1.4版本則在3.1.3版本上修復(fù)了Android7.0以前的ROM上會出現(xiàn)wrong base directory提示的錯誤。
v3.1.5版本更新
修復(fù)查找下載Oreo文件過程中崩潰以及發(fā)送日志時崩潰的問題。
- 精選留言 來自湖南張家界移動用戶 發(fā)表于: 2023-10-26
- 我覺得很不錯呀,符合我的預(yù)期,那些不會用的人就別怪軟件了
- 精選留言 來自河南南陽電信用戶 發(fā)表于: 2023-8-18
- 支持一波,絕對是個軟件
- 精選留言 來自黑龍江大興安嶺電信用戶 發(fā)表于: 2023-1-24
- 這是要刮的.................................
- 精選留言 來自陜西安康移動用戶 發(fā)表于: 2023-4-13
- 看到這款軟件,啥都不說了趕緊下下來試試效果!
- 精選留言 來自安徽合肥電信用戶 發(fā)表于: 2023-4-5
- 這軟件這么好用,希望能夠有更多的推廣,希望更多的人認識到它。