您的位置:首頁 → 軟件 → 主題美化 → Shizuku官方2025年最新版 v13.5.2.r1028.2bbf671 安卓版

Shizuku官方2023最新版是一個為多種手機設計的開源工具,用戶能夠利用該軟件在開源項目頁面上查閱源代碼等相關資料。此軟件使得熱衷于操作手機的技術愛好者能更便捷地運用系統API。同時,普通手機用戶也能通過它學習并運用ADB命令。
Shizuku 2023官方最新版的操作有些復雜,但軟件內置了操作指南,用戶可以通過教程進行學習并熟練掌握其使用方法。該軟件功能非常實用,使用戶無需root即可完成相關管理和服務。感興趣的朋友,不妨下載體驗一下。
優(yōu)雅地使用系統 API
忘記root shell,您可以“直接”使用具有更高權限的API。此外,Shizuku 比 shell 快得多。
支持 adb 使用
如果你的“root required app”只需要 adb 權限,你可以通過 Shizuku 輕松擴大受眾。
節(jié)省您的時間
Shizuku 有詳細的文檔來指導用戶。唯一需要做的就是讓用戶安裝 Shizuku。
Shizuku 的做法
● app 會引導用戶使用 root 或是 adb 方式運行一個進程。
● 應用進程啟動時 軟件服務進程發(fā)送 binder 至應用進程
● 應用通過該 binder 與 Shizuku 服務進程交互,Shizuku 服務進程通過 binder 與 system server 交互
優(yōu)點在于
● 速度極快
● 無需處理文本就能獲取結果
● 功能不受制于可用的指令
● 應用無需 root 權限也可使用
● 極小額外時間及性能消耗
● 與直接調用 API 體驗幾乎一致(應用開發(fā)者只需添加少量代碼)
配對(只需進行一次)
(1)注:從 v4.1.0 起,端口號自動檢測。
(2)啟用"開發(fā)者選項"(在網絡上有非常多的教程)
(3)進入"無線調試"
(4)啟用系統的分屏(多窗口)功能(必須,因為一旦離開"無線調試",配對過程就會被停止)
(5)點按"無線調試"中的"使用配對碼配對設備"
(6)點按軟件中的"通過無線調試啟動",點按"配對"
(7)填入"配對碼"及"端口號"后確定
(8)配對過程示意圖
(9)如果配對成功,"無線調試"中的"已配對的設備"中會出現"shizuku"
(10)配對成功示意圖
(11)如果你不希望重新進行此步驟,打開"開發(fā)者設置"中的"停用 adb 授權超時功能"
(12)如果重新安裝軟件,則需要再次執(zhí)行此步驟
使用
(1)打開app中的"通過無線調試啟動"
(2)填入"無線調試"中的端口號(此端口號會在每次啟用"無線調試"時變化)
(3)端口號示意圖
MIUI(小米)
您需要在“開發(fā)者選項”中啟用“USB 調試(安全選項)”。
對于 MIUI 11 及更高版本,您必須向軟件中的用戶應用授予權限。這是因為自定義權限被 MIUI 破壞了,參見Shizuku #45 (打開新窗口)和android-in-china/兼容性 #16 (打開新窗口)。
另外,請勿在 MIUI 的“安全”應用中使用掃描功能,因為它會禁用“開發(fā)者選項”。
EMUI(華為)
您需要在“開發(fā)者選項”中啟用“在“僅收費”模式下允許 ADB 調試選項”。
ColorOS (OPPO) & OxygenOS (一加)
您需要在“開發(fā)者選項”中禁用“權限監(jiān)控”。
Flyme(魅族)
您需要在“開發(fā)者選項”中禁用“Flyme 支付保護”。
OriginOS (vivo)
OriginOS的系統設置不支持分屏,需要在“開發(fā)者選項”中開啟“強制活動可調整大小”,使用它。
什么是shizuku manager?
shizuku manager用于啟動shizukuserver及管理使用該服務的應用。為了避免shizukuserver被惡意應用調用,普通應用需要先向shizukumanager請求授權后才能使用。若需要在不同用戶下安裝使用服務的應用,需要在對應用戶中安裝shizukumanager才能授權。
如何啟動shizuku server?
如果您已經Root您的設備,直接通過shizukumanaer啟動即可。
如果您沒有root你的設備,您也可以遵照shizukumanager中的指引,通過adb啟動服務。使用adb并不難,網絡上有不少教程可以幫助您學會使用它。
這個應用為何而生?
在android系統中,許多api需要應用是系統應用或擁有框架簽名才能調用。
一些需要root權限才能使用的應用可能僅僅只是需要調用那些的api。由于該限制,他們通常會采取一些不需要直接調用api的變通方式,但執(zhí)行速度通常會比直接調用api慢很多。
為了更好的用戶體驗,我們需要一個更快更好的方案。shizukuserver就此誕生,同時也讓免root使用成為可能(通過adb)。
什么是shizuku server?
Shizuku服務器是一個可通過root或ADB啟動的進程,普通應用程序能夠通過與該進程交互來執(zhí)行其自身無權限調用的API。其調用速度與直接調用API幾乎無差異。