什么是 FlClash?
FlClash 是一款开源的 Clash 图形界面客户端,由社区开发者 chen08209 主导维护。它基于 Mihomo(原 Clash.Meta)核心构建,支持 SS、VMess、VLESS、Trojan、Hysteria2 等主流代理协议,是目前 Android 平台上界面最现代、功能最完整的 Clash 客户端之一。
FlClash 采用 Google 的 Material You 设计语言,界面跟随系统主题自动切换深浅色,操作逻辑清晰直观。与早已停止维护的 Clash for Android(CFA)相比,FlClash 拥有更活跃的版本更新、更完善的 TUN/VPN 模式支持,以及跨平台能力——同一套客户端同时支持 Android、Windows、macOS 和 Linux,适合在多设备间保持一致的使用体验。
FlClash 与 Clash for Android 对比
很多 Android 用户最初接触的是 Clash for Android(CFA),但该项目自 2023 年起已停止公开维护,现有安装包无法获得新协议支持和安全更新。FlClash 作为继任者,在多个维度实现了全面升级:
| 对比项 | FlClash | Clash for Android |
|---|---|---|
| 维护状态 | 活跃更新中 | 已停止维护 |
| 核心引擎 | Mihomo(Clash.Meta) | 原版 Clash 核心 |
| 界面设计 | Material You,支持深浅色 | 传统 Material Design |
| TUN/VPN 模式 | 完整支持,一键开启 | 支持但配置较繁琐 |
| 跨平台 | Android / Windows / macOS / Linux | 仅 Android |
| 新协议支持 | Hysteria2、Tuic 等 | 不支持新协议 |
如果你仍在使用 Clash for Android,建议尽快迁移到 FlClash。两者均使用 Clash 格式的订阅链接,迁移时只需重新导入订阅即可,无需更换机场。
系统要求
在开始安装前,请确认你的 Android 设备满足以下要求:
| 项目 | 最低要求 | 推荐配置 |
|---|---|---|
| 操作系统 | Android 5.0(API 21) | Android 10 及以上 |
| 处理器架构 | ARMv7 或 ARM64 | ARM64(2016 年后主流机型) |
| 内存 | 2 GB RAM | 4 GB RAM 以上 |
| 磁盘空间 | 50 MB | 100 MB 以上 |
| 网络 | 可访问互联网 | 稳定 Wi-Fi 或移动数据 |
第一步:下载与安装 APK
Android 版 FlClash 以 APK 格式分发,你可以直接从本站下载页获取,无需访问 GitHub,对国内用户更加友好。
-
前往下载页
访问本站的 客户端下载页,在 Android 分类下找到「FlClash for Android」。根据你的处理器选择版本:2016 年后购买的大多数手机选择flclash-android-arm64.apk(ARM64);较老的设备选择flclash-android-armeabi-v7a.apk(ARMv7)。 -
允许安装未知来源应用
下载完成后,点击 APK 文件开始安装。若系统提示「禁止安装未知来源应用」,进入「设置 → 安全 → 安装未知应用」,找到你使用的浏览器或文件管理器,开启「允许来自此来源的应用」权限,然后返回继续安装。 -
完成安装并启动
安装完成后,在应用列表中找到 FlClash 图标并打开。首次启动时,应用会初始化 Mihomo 核心,请保持网络畅通,等待加载完成。
arm64-v8a 或 aarch64 选 ARM64 版本;显示 armeabi-v7a 选 ARMv7 版本。绝大多数 2016 年后的手机均为 ARM64。
第二步:导入机场订阅链接
FlClash 的配置以订阅链接(Subscription URL)为核心。你需要从机场服务商处获取一个 Clash 格式的订阅链接,然后将其导入客户端。
获取订阅链接
登录你的机场服务商账号,在「我的套餐」或「使用教程」页面找到「Clash 订阅链接」。这是一个以 https:// 开头的 URL,复制备用。若你已在其他设备(如 Windows 的 Clash Verge Rev)使用过同一机场,订阅链接是相同的,无需重新购买。
在 FlClash 中添加订阅
-
打开 FlClash 主界面,点击右上角的「+」按钮(添加配置)。
-
在弹出的选项中选择「URL」(远程订阅),将复制的订阅链接粘贴到输入框中。
-
点击「保存」或「确认」,FlClash 会自动从该链接拉取节点配置。拉取成功后,配置文件会出现在主界面的配置列表中。
-
点击该配置文件使其处于激活(选中)状态,即可开始使用。
设置自动更新订阅
机场的节点信息会定期更新,建议开启自动更新功能。长按配置文件 → 选择「编辑」或「设置」→ 将「自动更新」间隔设置为 720 分钟(12 小时)或更短,保存即可。你也可以手动下拉刷新来立即更新节点列表。
第三步:选择代理节点
导入订阅后,在主界面或「代理」页面可以看到所有可用节点。FlClash 的节点列表支持按延迟排序,方便快速找到最优节点。
通常机场会提供「自动选择」(Auto Select)策略组,由客户端根据延迟自动挑选最优节点。你也可以点击「延迟测试」按钮手动测试各节点的延迟,然后选择延迟最低、最稳定的节点。
第四步:开启代理连接
选好节点后,在 FlClash 主界面找到顶部的「启动」开关(或中央的连接按钮),将其打开。首次开启时,Android 系统会弹出 VPN 连接请求对话框,点击「确定」或「允许」授权 FlClash 建立 VPN 连接。
连接成功后,状态栏会出现 VPN 钥匙图标,表示代理已生效。你可以打开浏览器,访问 google.com 验证代理是否正常工作。若页面正常加载,说明配置成功。
第五步:TUN 模式与代理模式说明
FlClash 在 Android 上通过 VPN 服务实现流量代理,这与 Windows 上的 TUN 模式原理相同——在系统层面创建虚拟网卡,拦截所有出站流量并交由 Clash 核心处理。Android 上无需像 Windows 那样单独安装 Wintun 驱动,开启代理即自动启用 VPN 模式。
三种代理模式
FlClash 支持以下三种代理模式,可在主界面或设置中切换:
- 规则模式(Rule):根据规则文件决定流量走向,国内网站直连、境外网站走代理。这是推荐日常使用的模式,兼顾速度与覆盖范围。
- 全局模式(Global):所有流量均走代理节点,适合需要完全隐藏本地 IP 的场景,但国内网站访问速度会受影响。
- 直连模式(Direct):关闭代理,所有流量直连。相当于临时停用 FlClash,无需退出应用。
第六步:理解规则分流
FlClash 默认采用规则分流,这是 Clash 系列客户端最核心的功能。规则文件决定每条网络请求是走代理还是直连,让你无需手动切换即可实现「国内直连、境外代理」的智能分流。
常见的分流规则包括:
- 国内网站(如百度、淘宝、微信):直连,速度快、无额外延迟
- 境外网站(如 Google、YouTube、Twitter):走代理节点
- 广告域名:直接拦截,减少广告干扰
- 流媒体平台:按地区规则匹配对应节点
你导入的机场订阅配置中通常已包含完整的规则集,无需手动修改。若发现某些网站访问异常,可以在「代理」页面调整对应的策略组,或联系机场客服更新规则文件。
第七步:电池优化与白名单设置
Android 系统的电池优化策略可能会在后台杀死 FlClash 的 VPN 服务,导致代理意外断开。为确保代理稳定运行,建议进行以下设置:
-
关闭 FlClash 的电池优化
进入「设置 → 应用 → FlClash → 电池」,选择「无限制」或「不优化」,允许应用在后台持续运行。 -
开启自启动权限
部分国产手机(小米、华为、OPPO 等)需要在「设置 → 应用管理 → 自启动管理」中,将 FlClash 加入白名单,允许开机自启动。 -
锁定后台任务
在多任务界面中,下拉或长按 FlClash 卡片,点击「锁定」图标,防止系统清理后台进程时将其关闭。
常见问题与解决方法
问题一:无法安装 APK,提示「解析包时出现问题」
可能原因及解决方法:
- 下载不完整:重新从下载页获取 APK,确保下载过程中网络稳定
- 架构不匹配:确认选择了正确的 ARM64 或 ARMv7 版本
- Android 版本过低:FlClash 需要 Android 5.0 及以上,请升级系统或更换设备
问题二:导入订阅失败,提示网络错误
订阅链接本身可能需要代理才能访问,形成「先有鸡还是先有蛋」的问题。解决方法:
- 切换至移动数据网络(4G/5G)尝试导入,有时移动网络可直接访问订阅链接
- 在已有代理的设备上下载订阅配置文件,通过 FlClash 的「文件导入」功能手动添加
- 联系机场客服索取可直接访问的备用订阅链接
问题三:代理经常自动断开
这通常是 Android 电池优化导致的后台进程被杀死。请参照上文「电池优化与白名单设置」章节,关闭 FlClash 的电池优化并加入自启动白名单。若问题仍存在,尝试在 FlClash 设置中开启「保持唤醒」选项。
问题四:开启代理后速度很慢
速度慢通常与节点质量或代理模式有关,可以尝试:
- 在「代理」页面执行延迟测试,切换到延迟更低的节点
- 确认当前为「规则模式」而非「全局模式」,全局模式会让国内流量也走代理
- 检查机场套餐是否到期或流量是否已用尽
- 尝试切换 Wi-Fi 与移动数据,排除本地网络问题
问题五:部分 App 无法走代理
FlClash 的 VPN 模式理论上可以代理所有 App 流量,但少数 App 会使用证书绑定(Certificate Pinning)或自定义 DNS,绕过系统 VPN。对于这类 App,可以尝试切换至全局模式测试,或联系机场客服确认节点是否支持 UDP 转发。
进阶技巧:让 FlClash 更好用
桌面快捷开关
FlClash 支持添加桌面小部件(Widget),长按桌面空白处 → 选择「小部件」→ 找到 FlClash,即可在桌面一键开关代理,无需每次打开应用。
多配置管理
如果你同时使用多家机场,可以在 FlClash 中导入多个订阅配置。切换时点击对应配置文件激活即可,节点列表和规则会自动切换,无需重新安装。
流量统计与连接日志
FlClash 主界面会实时显示当前的上传/下载速率。在「连接」或「日志」页面可以查看活跃连接的详情,包括目标地址、使用的节点和匹配的规则,方便排查异常流量或调试规则分流。
分应用代理(如支持)
部分 FlClash 版本支持分应用代理功能,可以指定哪些 App 走代理、哪些直连。这在需要同时使用国内外 App 时非常实用,可在设置 → 分应用代理中配置。
为什么 Android 用户首选 FlClash?
Android 平台上的 Clash 客户端选择曾长期停留在 Clash for Android 和 Surfboard 等老牌应用上,但随着 CFA 停止维护、Surfboard 仓库删除,用户急需一款持续更新、体验现代的替代方案。FlClash 恰好填补了这一空白:
- 持续维护:基于 Mihomo 核心,紧跟 Clash.Meta 生态,新协议和新功能及时跟进
- Material You 设计:界面美观、操作直观,深浅色主题自动跟随系统
- 跨平台一致:Android、Windows、macOS、Linux 使用同一套客户端,多设备用户体验统一
- 订阅兼容:完全兼容 Clash 格式订阅,从 CFA 迁移零成本
相比之下,仍在使用已停更的 Clash for Android 意味着无法获得新协议支持,也存在潜在的安全隐患;而 Surfboard 等替代品同样面临维护停滞的问题。如果你正在寻找一款稳定、美观、持续更新的 Android Clash 客户端,FlClash 是目前最值得尝试的选择。Clash 生态在 Android 端的核心优势——规则分流、订阅一键导入、多协议支持——在 FlClash 上得到了完整继承和增强,整个配置流程对新手同样友好。