(本系列均為轉載)
Xposed-安裝
1. 准備
-
(1) Android手機一部。此處演示使用Nexus 5手機。
-
(2) Android root工具軟件。根據習慣,可以隨意選擇, 此處使用KingRoot。推薦兩款,可以前往下載安裝。
-
360一鍵root(http://root.360.cn/)
-
KingRoot(https://kingroot.net/zh/)
-
(3) Xposed Installer應用程序。 Xposed框架目前已經支持到Android 8.1系統,此處演示使用AOSP原生Android 4.4.4系統。 如果使用Android官方以外的其他ROM,請自行尋找對應版本的XposedIntaller。
-
下載地址http://repo.xposed.info/module/de.robv.android.xposed.installer
-
高版本下載地址:http://dl-xda.xposed.info/framework/
-
下載文件名稱為 de.robv.android.xposed.installer_v33_36570c.apk的文件
-
(4) Android SDK。這個就不解釋了。
2. ROOT手機
沒有ROOT的手機無法使用Xposed的功能。
務必安裝並使用ROOT工具獲取手機的ROOT權限。
目前的ROOT工具一鍵即可完成ROOT,此處不再進行解釋和演示。
3. 安裝並激活Xposed
-
安裝應用程序Xposed Installer
$ adb install de.robv.android.xposed.installer_v33_36570c.apk
-
啟動 Xposed Installer
-
點擊上圖紅框標記的框架區域,進入下圖顯示的界面
-
勾選上圖不要再顯示這個選項,點擊確定按鈕,進入下圖顯示的界面
-
點擊上圖安裝/更新按鈕,彈出下圖ROOT授權對話框
-
點擊上圖允許按鈕,進行ROOT授權。有了ROOT權限,才能激活Xposed;Xposed Installer安裝完成后,彈出下圖重啟手機請求對話框,點擊確定按鈕,手機重啟
-
沒有意外的話,手機重啟后,Xposed Installer安裝完成;打開之后,顯示如下。
-
沒錯,就是這么簡單,恭喜安裝成功。
-
Xposed作者提示安裝Xposed可能存一些風險,比如"軟變磚"或"無限重啟"等。我從來沒有遇到過。
-
只要Xposed與ROM兼容就不會有問題。比如,小米手機就不能使用上述的Xposed Installer,而是需要小米專用的版本,具體需要網上搜索。
下一節我們將演示開發Xposed模塊。