版權聲明
版權聲明:本文為博主原創文章,轉載請注明出處+地址
什么是Xposed框架 ?
Xposed框架(Xposed Framework)是一套開源的、在Android高權限模式下運行的框架服務,可以在不修改APK文件的情況下影響程序運行(修改系統)的框架服務,基于它可以制作出許多功能強大的模塊,且在功能不沖突的情況下同時運作。來源:百度百科
Xposed框架初體驗
使用Xposed框架需要手機在Android高權限模式下,也就是說要么root手機,要么用模擬器,但是刷機須謹慎,由于自己沒有舊手機,也沒有刷機經驗,所以我就去搜索了如何不刷機也能在真機上使用Xposed框架,最后找到了方法。
如何為Xposed框架配置好運行環境?
在不刷機的前提下,有以下幾種方式可選:
- VirtualXposed(真機,親測)
- 太極(真機,未親測)
- 模擬器(推薦夜神,由于genemotion的cpu框架是x86的,很多應用無法運行)
VirtualXposed
VirtualXposed官網
Xposed Module Repository
【1】VirtualXposed的使用方法
- 在真機上下載VirtualXposed
- 在真機上下載Xposed
- 點擊VirtualXposed應用圖標,會進入到一個虛擬環境,我們需要將Xposed框架以及框架所對應的應用,都復制到該虛擬環境中。
- 點擊VirtualXposed的Launcher頁面底部的圓形按鈕,進入到設置頁面,選擇添加應用,將需要clone的app選中,然后進行安裝。
- 打開虛擬環境中的Xposed進行激活
- Xposed激活成功之后,在【設置】頁面的【常用模塊】中去選擇想要體驗的模塊下載,下載之后會現在手機上安裝,需要我們手動復制到VirtualXposed當中。
- 復制成功后,在【設置】頁面的【模塊管理】中勾選你想要啟動的模塊,然后回到【設置】頁面,重啟即可生效。
- 打開你想要篡改的APP,Xposed模塊已經起作用了。
------------------------------------------ 恭喜你!體驗完畢 ------------------------------------------
【2】VirtualXposed的原理
按照我的理解,相當于在原來的安卓系統當中,安裝了一個虛擬的運行環境,在該環境中安裝的app,我們可以獲取到該虛擬系統的最高權限,也就是相當于root了手機之后的效果,但是同時保證了原生系統的安全性。
tips:如果遇到Xposed框架xx版已安裝,但未激活。請檢查日志的詳細信息。的問題,請點擊