NoActive 故障排查总览 - 常见问题分类排查流程
故障排查总览
NoActive 作为运行在系统框架层的 Xposed 模块,可能遇到的问题集中在几个类别。本分组按类别逐一说明排查方法。
故障分类
| 故障类别 | 典型现象 | 排查优先级 |
|---|---|---|
| 模块不生效 | 运行列表无冻结状态 | 最高 |
| 应用无法冻结 | 特定应用始终不被冻结 | 高 |
| 解冻卡屏 | 切回应用时卡顿 | 中 |
| ANR 误触发 | 被冻结应用被系统判定为 ANR | 中 |
| Binder/文件卡屏 | 文件操作卡屏 | 中 |
| 系统应用白名单 | 系统应用意外被冻结 | 低 |
| 日志查看 | 查看 NoActive 运行日志 | 基础 |
排查原则
先看后改
排查故障时先观察现象,不要急于修改配置。特别是冻结方式,贸然切换可能导致更多问题。
核心条件优先
确认以下核心条件全部满足后再排查其他问题:
- LSPosed 作用域已勾选系统框架
- 内核模块状态正常(不长期显示问号)
- 冻结方式与内核版本匹配
- 已刷入附加模块
日志是关键
日志记录了 NoActive 的运行状态和所有决策过程。大部分问题通过分析日志就能定位根因。
→ 首先学习 如何查看日志