Thor 高级筛选与排序功能详解——快速定位目标应用
筛选 vs 搜索
Thor 提供两种定位应用的方式,各有适用场景:
| 方式 | 原理 | 适用场景 |
|---|---|---|
| 搜索框 | 按应用名或包名模糊匹配 | 知道应用名字,想快速找到 |
| 筛选 Chip | 按应用属性分组过滤 | 想找"某一类"应用,不知道具体名字 |
两者可以叠加使用:先用筛选 Chip 缩小范围,再在搜索框输入关键词精确查找。
预设筛选 Chip
应用列表顶部默认显示这些筛选选项:
| Chip | 过滤条件 |
|---|---|
| All | 不筛选,显示全部应用 |
| 系统应用 | 只显示 PackageManager 标记为 FLAG_SYSTEM 的应用 |
| 用户应用 | 只显示手动安装的非系统应用 |
| 已冻结 | 只显示当前处于 disable-user 状态的应用 |
| 运行中 | 只显示有活跃进程的应用(需权限) |
点击 Chip 切换选中状态。
安装来源筛选
Thor 主页的应用分布图表揭示了一个隐藏的筛选维度——安装来源。Thor 内部会记录每个应用的安装来源,包括:
- PACKAGEINSTALLER:通过系统包安装器手动安装
- Google Play / com.android.vending:从 Google Play 安装
- 其他:F-Droid、其他应用商店、ADB 推送等
可以在应用列表的应用详情中查看每个应用的安装来源。
排序方式
点击应用列表右上角菜单的「排序」,可选:
| 排序方式 | 说明 | 推荐场景 |
|---|---|---|
| 应用名 A-Z | 按应用显示名称字母顺序 | 默认排序,找已知名字的应用 |
| 应用名 Z-A | 反向字母顺序 | 少用 |
| 安装时间新到旧 | 最新安装的排在前面 | 想看看最近装了什么 |
| 安装时间旧到新 | 最早安装的排在前面 | 找老应用 |
| 包名 A-Z | 按包名排序 | 开发者调试用 |
组合筛选实战
实战 1:找最近新装的应用
- 应用列表 → 右上角菜单 → 排序 → 「安装时间新到旧」
- 如果想只看用户应用 → 点击「用户应用」筛选 Chip
- 列表前几个就是最近装的
实战 2:找来源不明的应用
- 应用列表 → 默认 All
- 右上角菜单 → 高级筛选(如果有)
- 按安装来源分组查看
- 或者:逐个点击可疑应用查看安装来源字段
实战 3:清理已冻结的应用
- 切换到冻结标签页
- 状态过滤器 → Frozen
- 如果想批量恢复 → 长按多选
- 如果想彻底卸载 → 逐个点进详情页卸载(Root 模式)
筛选与批量的配合
最强大的组合:筛选缩小范围 + 批量选择。
例如,清理所有系统应用中已冻结且确认安全的:
- 应用列表 → 筛选 Chip → 系统应用 + 已冻结
- 列表只剩目标应用
- 长按进入多选 → 全选
- 批量卸载(Root 模式)
这样避免了在几百个应用中手动一个个勾选。