Shizuku 输入配对码立刻失败:通知样式是元凶
症状与「搜不到」的区别
先和上一页的问题划清界限:
- 一直「正在搜索配对服务」 = 服务还没找到,根本走不到输码环节(见 搜不到配对);
- 本页症状:搜索正常结束,点击「输入配对码」后瞬间提示失败,连输码的机会都没有。
能走到输码这一步,说明配对服务已经找到、链路已经打通——问题出在填码交互这一环。官方指认的元凶:通知。
主因:MIUI 的通知样式
配对码要填进 Shizuku 通知的输入框里,这是标准 Android 的可交互通知能力。而 MIUI 的自有通知样式会重绘通知布局、接管交互逻辑,Shizuku 的填码输入框在其上无法正常工作——点击即失败。
官方解法:在系统设置的「通知管理 → 通知显示设置」中,将通知样式切换为 原生样式,然后重新发起配对。
切回原生样式不影响日常使用——它只是让通知回归 Android 标准形态,MIUI 的通知管理功能照常可用。
切了样式还是失败的补充排查
非小米机型或切换后仍失败时,按序检查:
- 通知权限:Shizuku 的通知被系统整体禁用的话,填码通知根本弹不出来——应用设置里允许通知;
- 配对码时效:系统的配对码弹窗每次点开都会换新码,从拿到码到填入之间拖太久会过期失效——拿到后立刻填;
- 通知勿扰/专注模式:部分机型的勿扰策略会折叠可交互通知,配对期间临时关闭;
- 锁屏状态:锁屏下的通知交互受限,亮屏解锁后再操作;
- 兜底换路线:反复失败就换 连接电脑启动 走 adb,别在死胡同里耗着——两条路线到达的是同一个服务进程。
配对成功的标志
六位码提交后几秒内,Shizuku 会提示配对成功,通知里的填码入口消失。这个信任关系长期有效,之后无论重启多少次都不再需要输码——只需在 重启后点一次启动。
到这里,机型排障章节全部讲完。下一章聊很多人关心的另一面:Shizuku 安全吗。