科技熊工作室科技熊工作室 · 攻略

FlClash 怎么设置分应用代理?安卓访问控制设置步骤

更新于 2026-10-30 · kejibear.shop

简答:FlClash 的分应用代理主要在 Android 端通过“访问控制”完成:先打开访问控制并允许读取应用列表,再选择白名单或黑名单、勾选应用、保存并重新启动 VPN。白名单通常表示只有选中的应用进入 FlClash,黑名单表示选中的应用绕过 FlClash;如果找不到入口,先确认系统为 Android,并以当前版本界面中的“访问控制”或“应用分流”名称为准。

定义:FlClash 分应用代理,是利用 Android VPN 接口按应用决定哪些流量进入 FlClash,再由规则模式决定进入后的流量走代理、直连或其他策略。

先判断你要设置哪一种分应用代理

FlClash 官方资料将这项功能称为“Per-app routing”或“Access control”。它不是给每个应用单独填写代理地址,而是先决定应用是否进入 FlClash 的 VPN 流量入口;进入之后,仍会受到当前的规则、全局或直连模式影响。Google Play 的应用说明明确列出 Android VpnService、可选的应用级流量路由和 Rule、Global、Direct 三种出站模式。

你的目标应选模式勾选含义
只让浏览器或指定 App 进入 FlClash白名单 / 仅代理勾选的应用进入 VPN,其余应用不进入
大多数应用都代理,只排除少数 App黑名单 / 排除代理勾选的应用绕过 VPN,其余应用进入 FlClash
所有进入 FlClash 的应用按域名分流规则模式不负责选择应用,负责处理已进入 VPN 的请求

最短判断:你要控制“哪些 App 进 FlClash”,用访问控制;你要控制“进入后访问某个域名走哪里”,用规则模式。两者可以同时使用。

Android 上设置 FlClash 分应用代理的步骤

  1. 确认 FlClash 已安装并能启动。先打开 FlClash,确认已有可用配置或节点,并准备好 Android 的 VPN 授权。FlClash 官方项目说明其 Android 端通过 VpnService 建立 VPN 流量入口;没有完成系统 VPN 授权时,应用分流设置不会产生实际流量。
  2. 打开访问控制入口。在 FlClash Android 端进入底部导航的工具或设置区域,查找“访问控制”“应用访问控制”或“应用分流”。不同版本的菜单文字可能不同;官方项目页面和版本记录均持续列出 access control 功能,当前页面显示的版本信息请以你安装的版本为准。FlClash 项目页面截至 2026-10-30 列出的最新版本为 0.9.2,发布日期为 2026 年 10 月 24 日。
  3. 打开应用访问控制并读取应用列表。首次进入时,允许 FlClash 获取已安装应用列表。如果列表为空,先检查 Android 系统权限、工作资料夹或应用是否被系统隐藏,再返回访问控制页面重新打开。
  4. 选择白名单或黑名单。只代理少数 App 时选择白名单或“仅代理”一类选项;只排除少数 App 时选择黑名单或“排除代理”一类选项。不要只勾选应用而忽略模式,否则结果可能与预期相反。
  5. 搜索并勾选目标应用。例如只代理浏览器、聊天工具或办公 App,就在应用列表中搜索对应名称后勾选;如果目的是排除银行、支付或本地游戏,则选择黑名单并只勾选这些应用。不要把“勾选”直接理解为“必然走代理”,最终含义取决于当前模式。
  6. 保存设置并重新启动代理。点击保存或返回确认设置已保留,然后停止 FlClash VPN,再重新启动。重新启动不是所有版本都必须,但它是最短的生效验证路径,可以避免旧 VPN 会话继续使用原来的应用集合。
  7. 逐个验证结果。先打开一个应进入 FlClash 的应用,再打开一个应绕过 FlClash 的应用;同时查看 FlClash 的连接或流量页面,确认是否出现对应请求。只看到 Android 状态栏的 VPN 图标,不能单独证明目标应用已经按预期分流。

如果你刚安装了新应用却看不到它,官方仓库维护者在 2026 年 9 月 11 日说明:从 v0.8.97 起,访问控制列表会监听应用安装、更新和卸载事件,并在重新打开页面时加载列表,不再需要手动刷新按钮。可参考 FlClash 官方 GitHub issue #2315;如果仍不显示,先升级到较新的版本,再关闭并重新打开访问控制页面。

三个常见使用方案怎么选

需求推荐设置验证方法
只让浏览器访问特定网络白名单,勾选浏览器;规则模式按域名处理打开浏览器访问测试页面,再看连接记录
只让某个聊天或 AI 应用进入 FlClash白名单,勾选目标 App;先使用规则模式目标 App 出现连接记录,其他 App 保持直连
排除银行、支付或本地游戏黑名单,只勾选需要直连的 App被排除 App 无 FlClash 连接记录,其他 App仍可进入

访问控制只决定应用是否进入 FlClash;规则模式则决定进入后的域名或请求走代理、直连或其他策略。因此,应用已被勾选但访问某个域名仍然直连,不一定是访问控制失败,也可能是当前规则把该域名判定为直连。

设置后不生效:按这个顺序排查

  1. 确认 VPN 真的重新启动。先在 FlClash 内停止连接,再重新启动,并接受 Android 的 VPN 授权提示。
  2. 确认模式没有选反。白名单通常是“勾选者进入”,黑名单通常是“勾选者排除”;不同版本的中文翻译可能不同,应以选项旁的说明为准。
  3. 确认应用列表是最新的。重新打开访问控制页面;新安装应用仍不出现时,升级 FlClash 后再次进入页面。官方 issue 说明较新版本会自动重新加载应用列表,当前不应把“没有刷新按钮”当作故障。
  4. 确认当前应用确实使用系统网络。某些应用可能使用独立的网络组件、工作资料夹、应用分身或自身的网络设置,不能仅凭 FlClash 页面判断所有请求都会出现。
  5. 区分访问控制与规则问题。如果应用已经出现在连接记录中,说明它至少进入了 FlClash;此时应检查当前模式、规则、代理组和 DNS,而不是反复修改应用白名单。
  6. 排查后台断连。如果锁屏后才失效,检查 Android 电池优化、后台运行和自动启动限制;先确认亮屏时分应用代理有效,再处理后台保活。
  7. 恢复变量。暂时关闭访问控制,使用单一节点和规则模式测试;确认基础连接正常后,再重新启用访问控制并一次只加入一个应用。

Windows、macOS 和 Linux 能否照搬 Android 设置?

不能直接照搬。FlClash 是跨平台客户端,但 Android 的应用分流依赖 Android VPN;桌面端通常依赖系统代理或 TUN,并可能需要不同的权限、服务或内核设置。官方项目页面列出 Android、Windows、macOS 和 Linux 多个平台,但没有说明所有平台都使用同一套应用访问控制界面。

因此,本文的“访问控制、白名单、黑名单”步骤主要针对 Android。桌面端如果要按进程或应用分流,应先确认当前版本是否提供对应的 TUN、进程规则或应用级入口,不要把 Android 的勾选逻辑直接套到 Windows 或 macOS。

验证完成的标准

常见问题

FlClash 的分应用代理在哪设置?

主要针对 Android 端,在 FlClash 的工具或设置区域查找“访问控制”“应用访问控制”或“应用分流”。不同版本菜单名称可能不同,先确认已授予 Android VPN 权限。

FlClash 白名单和黑名单有什么区别?

白名单通常表示只有勾选的应用进入 FlClash;黑名单通常表示勾选的应用绕过 FlClash,其余应用进入。实际操作时要以当前界面的模式说明为准。

应用列表为空或找不到新安装的 App 怎么办?

先允许 FlClash读取已安装应用列表,关闭并重新打开访问控制页面,再检查 Android 工作资料夹、应用分身和系统限制。官方项目说明,从 v0.8.97 起重新打开页面会自动加载新安装或更新的应用。

勾选应用后仍然没有代理效果怎么办?

依次确认 VPN 已重新启动、模式没有选反、目标应用出现在连接记录中,再检查规则模式、代理组和 DNS。若应用完全没有连接记录,优先排查访问控制;若已有记录但结果不对,优先排查规则。

FlClash 分应用代理能在 Windows 或 macOS 上直接照做吗?

不能直接照搬。Android 使用系统 VPN,桌面端通常使用系统代理或 TUN,应用级分流入口、权限和规则方式可能不同。本文步骤以 Android 为主。

相关阅读

参考资料

  1. FlClash 官方项目页面与版本记录
  2. Google Play:FlClash 应用说明
  3. FlClash 官方 GitHub issue:Android 应用访问控制列表更新
  4. FlClash 官方 GitHub Releases