抽屉搜索栏的搜索算法和结果类型
两种搜索算法
抽屉搜索栏(主屏幕设置 → 搜索栏 → 应用抽屉标签页)支持两种搜索算法:
应用搜索(App Search)
- 只搜索设备上已安装的应用
- 最快最轻量,适合只想找 App 的场景
- 搜索结果就是应用图标,点击直接启动
全局搜索(设备上)(Global Search On-Device)
- 搜索范围扩展到联系人、文件、系统设置、网页建议
- 需要更多权限才能覆盖全部结果类型
- 最接近 Pixel Launcher 的体验
选哪个取决于你的需求。如果只搜 App,用应用搜索就够了。如果想一站式找任何东西,全局搜索更强大。
全局搜索的结果类型
选择「全局搜索」后,下方会出现一排开关,让你精细化控制哪些内容出现在搜索结果里:
应用和快捷方式
- 开启拼写容错:允许小的输入错误仍能匹配到应用(比如输入「WhtsApp」也能匹配 WhatsApp)
- 默认开启,建议保留
网页建议
- 搜索时同时给出网页搜索建议
- 可以在 Lawnchair 内置的搜索引擎(Google、Bing、DuckDuckGo、Ecosia、Kagi、Firefox 等)里选一个,或自定义
- 如果用自定义搜索服务,按设置里的 URL 模板填写
联系人(People)
- 搜索设备上的联系人姓名
- 结果直接可以拨打电话或发送短信
- 需要授予联系人权限
文件(Files)
- 搜索设备上存储的文件
- 可限制只搜照片/视频、音频,或全部文件
- Play Store 版本限制:由于商店合规要求,Play Store 版无法提供「全部文件」访问。GitHub/Nightly 版不受此限制
- 需要授予存储权限
Android 设置
- 搜索系统设置项(比如输入「电池」可以直接跳到电池设置)
- 相当于系统设置的快捷入口
搜索历史
- 在搜索栏显示最近的搜索查询
- 方便快速重复之前的搜索
计算器
- 直接在搜索框里输入数学表达式就能出结果
- 比如输入
256 * 1024,结果直接显示在下方 - 相当于一个内置计算器
搜索算法的匹配策略
Lawnchair 的搜索支持:
- 前缀匹配:输入的文本是结果的开头(比如「Whats」匹配 WhatsApp)
- 模糊匹配:开启拼写容错后,小的拼写错误也能匹配
- 优先级排序:常用应用排前面,最近使用过的优先,完全匹配优先
- 快捷方式优先:如果应用有 App Shortcuts,也会出现在搜索结果里
搜索不工作或结果不全
排查步骤:
- 确认搜索算法选对了(全局还是应用)
- 如果是全局搜索,检查对应结果类型的开关是否打开
- 确认 Lawnchair 有足够的权限(联系人、存储等)
- 检查是否被电池优化限制(见 电池优化问题)
- 重启 Lawnchair:设置 → 更多 → 重启 Lawnchair