Shizuku安装失败的根源在于开发者模式未开启、ADB授权失败或厂商后台限制,需依次检查并开启开发者选项与USB/无线调试、执行正确包名的adb权限命令、关闭电池优化及授予无障碍服务,最后验证状态并更新至最新版。

SHIZUKU安装失败会导致依赖它的工具(如InstallWithOptions、Obtainium、LSPatch)完全无法启用高级安装功能,设备连基础服务都无法启动。
检查基础环境是否满足
打开手机「设置 → 关于手机」,连续点击「版本号」7次,直到提示“您已处于开发者模式”。【未开启开发者模式将导致后续所有ADB操作直接失败】
进入「设置 → 系统 → 开发者选项」,打开「USB调试」和「无线调试」两项开关。
确认Android版本≥8.0——LSPatch明确要求Android 8.0及以上;Shizuku官方最新版也已停止对Android 7.x以下系统支持。
处理ADB授权失败
方法一:手动授予权限(推荐)用USB线连接电脑,在终端执行:adb shell pm grant rikka.shizuku.api android.permission.SYSTEM_ALERT_WINDOW再执行:adb shell pm grant rikka.shizuku.api android.permission.WRITE_SECURE_SETTINGS
方法二:通过Shizuku应用内引导首次启动Shizuku时,若弹出“需要ADB权限”提示,务必点“允许”,并保持USB连接状态直至授权完成。部分小米/华为设备需额外在「设置 → 应用管理 → Shizuku → 特殊权限 → 悬浮窗」中手动开启。
注意:授权命令必须针对rikka.shizuku.api包名执行,错写成rikka.shizuku或shizuku.app会导致权限不生效。
绕过厂商后台限制
第一步:关闭电池优化进入「设置 → 电池 → 电池优化」→ 点击右上角「⋮」→ 选择「所有应用」→ 找到Shizuku → 选「不优化」。
第二步:锁定后台进程在「设置 → 应用管理 → Shizuku → 电池」中,开启「允许后台活动」和「允许自启动」。
第三步:授予无障碍服务进入「设置 → 辅助功能 → 已下载的辅助功能」→ 找到Shizuku → 开启开关。【未开启无障碍服务将导致Binder连接始终失败】
华为/荣耀用户还需额外进入「手机管家 → 进程管理 → 受保护应用」,将Shizuku加入白名单。
验证并重启服务
打开Shizuku应用,观察顶部状态栏:✅ 显示“已启动”且图标为绿色 → 服务正常❌ 显示“未启动”或“Permission Denied” → 需重走前三个阶段
点击右上角「⋯」→ 「重启服务」,等待3秒后查看状态是否刷新。
若仍失败,卸载当前Shizuku应用,前往shizuku.rikka.app下载最新APK重新安装——旧版(v11.x及更早)在Android 14上存在Binder兼容性缺陷。












