當前位置:
首頁 > 科技 > IT之家學院:了解和使用Android神器Xposed框架

IT之家學院:了解和使用Android神器Xposed框架

有些喜歡在微信群里搶紅包的同學可能會發現,總是有一些人,無論你的手速有多快,當群里來了新的紅包時,任何人都搶不過他。

這時可能你會懷疑,他是不是開掛了啊?是的,你的懷疑沒錯,如果他的手速奇快而且把把命中,那他十之八九是開了自動搶紅包的外掛了。

自動搶紅包的方式有很多種,其中一種就是通過具有自動搶紅包功能的Xposed模塊來實現。不過,如果你只把Xposed用於搶紅包,那就未免大材小用了。

對於喜歡折騰的安卓玩家來講,Xposed框架可謂是公認的「第一神器」,那麼今天,IT之家就和大家聊聊這個Xposed。

IT之家學院:了解和使用Android神器Xposed框架

什麼是Xposed

Xposed是一款特殊的安卓應用,誕生於著名的XDA論壇,由Xposed框架和Xposed模塊組成。

你可以把它看作是一部模塊化手機,Xposed框架相當於手機的主體,而Xposed模塊相當於模塊化手機的諸如鏡頭模塊、投影模塊和電池模塊此類的各式模塊。

通過Xposed框架與不同的Xposed模塊的組合,你可以對你手機中的功能進行高度的自定義,比如定製一個最符合你的審美和使用習慣的狀態欄,防止喜歡在後台消耗你手機的硬體資源的應用偷偷地運行,禁止應用開機自啟和禁止應用間的相互喚醒。

它的原理是替換安卓系統/system/bin目錄下的app_process來控制zygote進程,使得app_pross在啟動時會載入XposedBridge.jar,從而實現對zygode進程以及其創建的虛擬機的劫持,最終對系統的某些功能實現接管,給予Xposed模塊更高的許可權。

如果上面這些文字你看得一頭霧水,那麼這裡可以引援度娘百科對Xposed框架的解釋:


Xposed框架是一款可以在不修改APK的情況下影響程序運行(修改系統)的框架服務。

說得再簡單一點,通過Xposed框架和Xposed模塊,你可以在安卓上實現很多神奇的功能。

Xposed的過人之處

Xposed的優點有很多,比如可玩性高、操作簡單,然而若要說出Xposed最為過人的一點,那就要屬它的安全了。

比如你的手機正在運行Android 6.0.1,你覺得Android 7.0的狀態欄樣式看起來不錯,這時你會怎麼辦啊?

把手機刷成Android 7.0?太麻煩了,藉助Xposed模塊,我們可以輕鬆地將Android 7.0樣式的狀態欄「移植」到Android 6.0.1上,而不需要對系統文件做任何修改。

大家知道,只要刷機,通常就伴隨著風險,而有了Xposed模塊,我們可以輕鬆地對系統進行各式各樣的自定義,如果你不小心翻車了也不用擔心,只要停用有問題的模塊或者卸載Xposed框架就可以了。

Xposed的安裝

如果此時你已經迫不及待地想要嘗試使用Xposed,那麼請打開你的手機,進入設置-通用-關於本機,看一下你手機的系統版本,若此處顯示為iOS XX.XX,請移步搜索引擎搜索「Cydia」。

Xposed並不支持所有版本的安卓系統,如果你手機的安卓系統版本低於4.0.3,又想使用Xposed,那就換個手機吧。

對於使用高版本安卓的用戶,雖然有個別例外,不過大部分搭載的Android 7.0以上的系統的手機此時還無法用上Xposed,至於什麼時候可以用上,還要看作者的心情。

好的,如果你的手機的安卓系統版本高於4.0.3而低於7.0,你就可以繼續看下去了。

如果你的手機的系統版本低於5.0,那麼你只需要先ROOT手機,再在這裡下載Xposed安裝器,安裝Xposed安裝器然後打開它,點擊應用內的安裝按鈕就可以安裝Xposed框架了。

如果你的手機的系統版本高於5.0,那麼你的手機的Bootloader需要是解鎖狀態,並且刷入了第三方Recovery。

然後,準備兩個文件,分別是Xposed安裝器和Xposed框架的卡刷包。

為了防止你的手機出什麼意外,這裡必須要說一句,你不能隨便逮到一個Xposed的卡刷包就刷,這種做法是不科學的。下面小編就為大家演示,如何科學地選擇適合你的手機的Xposed框架卡刷包。

首先,來到這個網站,你會看到四個目錄,分別是sdk21、sdk22和sdk23(Uninstaller先無視,等會兒再講),

IT之家學院:了解和使用Android神器Xposed框架

如果你的安卓系統的版本是5.0,那麼就進入sdk21的目錄,如果你的安卓系統的版本是5.1,那麼就進入sdk22的目錄,如果你的安卓系統的版本是6.0,那麼就進入sdk23的目錄,

IT之家學院:了解和使用Android神器Xposed框架

進入了相應的目錄以後還要看清楚,它裡面有arm、arm64和x86三個文件夾,如果你的手機是32位處理器,那就下載arm目錄里的文件,如果你的手機是64位的處理器,那就下載arm64目錄里的文件,如果你的手機使用的是英特爾芯的x86架構的處理器,那就下載x86目錄里的文件,注意了,一定要下載zip格式的,asc格式的你能刷進去那你就厲害了,

IT之家學院:了解和使用Android神器Xposed框架

如果你被最終目錄里那各種版本的Xposed框架卡刷包搞得眼花繚亂,只需記住,選版本號最高的下載。

所有的資料準備好之後,我們先安裝Xposed安裝器,

IT之家學院:了解和使用Android神器Xposed框架

接著把你的手機重啟至Recovery模式,刷入Xposed框架,再次開機,Xposed框架就已經準備就緒了。

IT之家學院:了解和使用Android神器Xposed框架

Xposed框架有什麼好玩的

好玩有用的Xposed模塊有很多,不過鑒於小編非常純潔而且正直,像搶紅包模塊、刷屏模塊這種不正義的模塊,是不會向你們推薦的,感興趣的同學可以自己去搜。

過去,我們是可以通過一些渠道非常方便快捷地下載到有意思的Xposed模塊的,但是最近這條路子行不通了,這讓小編十分悲痛,不過,Xposed官網提供了一個模塊倉庫,雖然找起模塊來不像最近變得行不通了的那條路那麼方便,不過除此之外還有什麼辦法呢?

Xposed模塊倉庫:

今天小編翻遍了這個模塊倉庫的前50頁,為大家選出了一些有意思的,當然,那些有意思但是不正義的被小編PASS了。

拒絕熬夜

IT之家學院:了解和使用Android神器Xposed框架

小編是個起床困難戶,每天早上的起床都是與被子的一次生離死別,小編這麼缺覺,不能怪別人,這全要怪手機!你說你為啥那麼好玩啊!

我知道自己意志的薄弱,只要我還可以上QQ,上微信,上微博,上IT之家,那我是絕對是不會早睡的,這時,如果這些軟體統統打不開就好了,這樣我就會很絕望,然後帶著對手機的憤恨立即睡覺。

這個叫做「拒絕熬夜」的Xposed模塊就可以讓你手機里的軟體無法打開,只要你在這個模塊里設置好你睡覺的時間段(比如23:00-07:00),再設置好應用的白名單(比如鬧鐘,這個千萬要加到白名單里),你就可以安心地去睡覺了。不要惦記你的手機,這個時候它除了鬧鐘什麼功能都沒有,當然,如果你連鬧鐘都能玩上一個小時,那就真是沒救了。

攔截WiFi密碼

IT之家學院:了解和使用Android神器Xposed框架

雖然這種做法不太安全,不過在迫不得已的情況下,我們還是會通過WiFi萬能鑰匙來連接到公共WiFi(比如樓下某個超市或者某個飯館的網路),但是WiFi萬能鑰匙只能幫你連接到網路,根本就不會告訴你WiFi密碼,這時這款Xposed模塊就派上用場了,在WiFi連上的那一瞬間,這款插件會將該網路的SSID和密碼記錄下來,如果你的另一台手機也想連接到這個網路,那就不需要再額外下載一個萬能鑰匙了。

應用內谷歌地圖糾偏

IT之家學院:了解和使用Android神器Xposed框架

有一些應用或者遊戲是使用了谷歌地圖的SDK的,比如過氣網紅Pokemon Go、與Pokemon Go師出同門的Ingress。如果你直接玩這些遊戲,你會發現地圖根本就是偏的嘛,這時,我們就需要對谷歌地圖進行糾偏了。糾偏並非難事,你只需要安裝好糾偏模塊,啟用它,然後什麼也不用管。

LocationReportEnabler

IT之家學院:了解和使用Android神器Xposed框架

很多原生黨應該是Google的忠實粉絲吧,谷歌有很多應用(比如Google Fit)需要用到一個功能,那就是位置記錄。如果你在開啟這個功能時看到了類似在你所在的地區無法啟用位置記錄功能的提示,那就安裝並啟用這個插件,退出你的Google賬戶然後重新登陸,再次嘗試開啟位置記錄就可以了。

綠色守護

IT之家學院:了解和使用Android神器Xposed框架

這個應用的名氣就太大了,小編就算不特別介紹你應該也知道這是啥。對付流氓應用的一把利劍,解恨。

BigBang

IT之家學院:了解和使用Android神器Xposed框架

感謝鎚子科技將此開源,現在幾乎所有的安卓手機都能用上Smartisan OS當中的大爆炸功能。這個是第三方開發者根據BigBang的源代碼開發的,工作模式有ROOT模式和Xposed模式兩種,雖然觸發起來沒有Smartisan OS當中那麼方便,不過畢竟有得用了啊。

重力工具箱

IT之家學院:了解和使用Android神器Xposed框架

又是一款大名鼎鼎的應用,這款應用的功能太多了,為它專門開一篇文章都不為過。你可以使用重力工具箱來自定義很多系統設置,比如鎖屏畫面、狀態欄、虛擬按鍵、電源鍵……

Xposed模塊倉庫中的資源浩如煙海,不勝枚舉,這次就先列舉這麼多,上文中提到的所有模塊你可以在這裡下載到。

如何卸載Xposed框架

Xposed雖然好玩,但若玩得用力過猛就難免翻車。如果你不小心失誤了,安裝了不合適的模塊,導致某個應用無限FC或者連開機都開不開,那通過Recovery來刷入卸載包即可。

下載地址:

將Xposed框架卸載後,你的手機的系統就會一如既往地正常。

好的,以上就是今天的全部內容,開開心心地玩兒去吧~

想看到更多這類內容?去APP商店搜IT之家,天天都有小歡喜。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT之家 的精彩文章:

IT之家小米Max 2手機現場實拍
荒野之地上的混合現實:微軟HoloLens利用VeriCon應用看房
中國移動回應千方百計阻止無限流量計劃言論:是誤讀
Siri躺槍?微軟小娜宣布5月27日人工智慧大戰
騰訊QQ8.9.3 PC體驗版更新下載:在線文檔多端同步、實時保存

TAG:IT之家 |

您可能感興趣

AI 框架使用排行:TensorFlow、Scikit Learn、IBM Watson、Spark-MLib、Keras
MPAndroidChart LineChart使用
Spring Boot與Kotlin 使用MongoDB資料庫
使用 YAML 文件創建 Kubernetes Deployment
Use of the Apnea Monitor使用窒息監視器
如何使用TensorFlow中的Dataset API
macOS Sierra:在Mac 上使用 Touch ID Use Touch ID on your Mac
springboot:使用Spring Boot Actuator監控應用
iOS 代碼使用 C+的zero-cost abstraction 特性
CodeWarrior IDE使用Tips-使用burner將elf文件轉換生成HEX和BIN文件的方法和步驟詳解
powershell中使用ReflectivePEInjection繞過殺毒
使用TensorFlow,Kafka和MemSQL進行實時機器學習
Android中menu的使用集錦
安卓 P-ify Xposed模塊讓安卓Oreo使用Android P功能
使用BurpSuite的Collaborator查找.Onion隱藏服務的真實IP地址
Spring Boot使用——Allatori代碼混淆
初代 Apple TV和Windows XP/Vista 將無法繼續使用 iTunes Store
初代 Apple TV 和 Windows XP/Vista 將無法繼續使用 iTunes Store
使用 Python的urlliib.parse 庫解析 URL
使用Visual Studio Code編譯、調試Apollo項目