FlClash跨平台完整教程:Windows/macOS/Android/Linux四端安装与Clash Meta订阅配置指南
文章说明:本文基于 FlClash 最新稳定版(2026年3月)编写,适用于 Windows 10/11、macOS 12+、Android 6.0+、主流 Linux 发行版。FlClash 是基于 Clash Meta 内核的 Flutter 跨平台客户端,采用 Material You 设计语言,界面简洁轻量,是目前唯一一款原生支持四端的开源 Clash 系客户端。
FlClash 是什么?真正的四端跨平台代理工具
FlClash 是一款使用 Flutter 框架开发的开源代理客户端,底层基于 Clash Meta(Mihomo)内核。与其他同类工具最大的区别在于:FlClash 是目前少数真正实现了 Windows、macOS、Android 和 Linux 四端原生支持的 Clash 系客户端,且所有平台共享相同的代码逻辑和 UI 风格,体验高度一致。
FlClash 的设计理念是"轻量"和"开箱即用",它刻意简化了部分高级功能(如脚本重写),专注于让用户以最低的学习成本完成日常代理配置。对于不需要复杂脚本功能、希望在多设备间保持一致体验的用户来说,FlClash 是非常理想的选择。
支持的代理协议
FlClash 基于 Clash Meta 内核,完整支持该内核所有协议。以下是各协议的技术特点对比:
Shadowsocks / ShadowsocksR
兼容性最好最经典的代理协议,几乎所有机场都支持。加密采用 AES-256-GCM 或 ChaCha20-Poly1305,在 FlClash 中可直接使用 ss:// 链接导入。
VMess(V2Ray协议)
机场主流V2Ray 的核心协议,支持多种传输方式(WebSocket、HTTP/2、gRPC)和 TLS 加密,伪装能力强,被大量机场采用。在 FlClash 中使用 vmess:// 链接或 YAML 配置导入。
VLESS + Reality
抗封首选VMess 的精简升级版,结合 XTLS Reality 传输层可以完美模拟真实 TLS 流量,目前抗封锁能力最强,特别适合在网络环境收紧时期使用。
Hysteria2
高速优选基于 QUIC 协议的新一代代理,通过拥塞控制算法(Brutal)突破 ISP 限速,在高延迟网络下仍能保持较高速度,适合 4K 视频、大文件下载场景。
TUIC v5
低延迟同样基于 QUIC,优化了 0-RTT 握手,特点是连接建立快、延迟低,适合对实时性要求高的场景(如视频通话、在线游戏)。
Windows 安装与配置
下载安装包
前往 GitHub(github.com/chen08209/FlClash/releases)下载最新版。Windows 选择 FlClash-windows-amd64-setup.exe(安装版)或 FlClash-windows-amd64.zip(便携版)。64位系统选 amd64,ARM 设备选 arm64。
安装与首次启动
运行安装程序,程序会在首次启动时自动下载 Clash Meta 内核(约 10MB)。如网络受限导致下载失败,可手动从 MetaCubeX/mihomo 下载内核并放到数据目录。
导入订阅与启动代理
在主界面点击"配置"→"添加"→ 输入订阅 URL(VPN07 提供 Clash Meta 格式订阅)→ 点击下载。配置加载完成后,点击主界面"启动"按钮开启代理,系统代理会自动设置。
Android 安装与使用方法
FlClash 的 Android 版本是目前最具特色的 Material You 风格代理客户端,界面会自动跟随系统主题色变化,视觉体验非常现代化。
获取 APK 安装包
从 GitHub Releases 下载 FlClash-android-arm64-v8a.apk(主流设备)。部分老机型或 32 位系统选 armeabi-v7a 版本。下载后开启"允许安装未知来源应用"并安装。
导入订阅配置
打开 FlClash → 点击左上角菜单图标 → "配置" → 右下角"+" → 选择"URL导入" → 粘贴 Clash 格式订阅链接 → 等待下载完成 → 点击配置卡片激活。
启动 VPN 与代理模式
返回主界面,点击"启动"按钮。Android 端 FlClash 使用 VPN 服务模式,首次启动需要授权"创建VPN连接"。代理模式建议选择"规则",国内流量直连,境外流量走代理。
Linux 安装:.deb / .rpm / AppImage 三种方式
# Ubuntu / Debian 安装方式:
# 下载 .deb 包
wget https://github.com/chen08209/FlClash/releases/latest/download/FlClash-linux-amd64.deb
# 安装
sudo dpkg -i FlClash-linux-amd64.deb
# 如有依赖问题
sudo apt-get install -f
# 启动
flclash
# Fedora / CentOS / RHEL 安装方式:
# 下载 .rpm 包
wget https://github.com/chen08209/FlClash/releases/latest/download/FlClash-linux-amd64.rpm
# 安装
sudo rpm -ivh FlClash-linux-amd64.rpm
# 或
sudo dnf install FlClash-linux-amd64.rpm
AppImage 通用方式(适合所有 Linux)
如果不确定发行版,下载 FlClash-linux-amd64.AppImage,无需安装,直接运行:
chmod +x FlClash-linux-amd64.AppImage
./FlClash-linux-amd64.AppImage
macOS 安装步骤
下载 DMG 文件
Intel Mac 选 FlClash-macos-amd64.dmg,Apple Silicon 选 FlClash-macos-arm64.dmg。打开 DMG 后将 FlClash 拖入 Applications 文件夹。
绕过 Gatekeeper 验证
首次打开可能被阻止,在终端执行:sudo xattr -rd com.apple.quarantine /Applications/FlClash.app,再重新打开即可正常运行。
设置系统代理
启动 FlClash 后,在主界面开启"系统代理"开关,FlClash 会自动设置 macOS 系统的 HTTP/HTTPS 代理。若需全局流量代理,启用"增强模式"(TUN 模式)。
跨设备订阅同步技巧
FlClash 最大的优势之一是跨平台的一致性配置体验。如果你在多个设备上使用 FlClash,可以通过以下方式实现配置同步:
方法一:共用同一订阅链接(推荐)
在所有设备的 FlClash 中添加同一条机场订阅链接(如 VPN07 提供的 Clash 格式订阅),设置相同的更新间隔。所有设备将自动保持节点列表同步,当机场更新节点时,所有设备会在下次更新时同步更新。
方法二:导出/导入配置文件
在 FlClash 的"配置"页面长按某个配置,选择"导出",生成 YAML 配置文件。将该文件通过 AirDrop、微信等传送到其他设备,在 FlClash 中选择"从文件导入"即可。适合有自定义分流规则的高级用户。
方法三:托管配置(Clash 远程配置)
将自定义的 YAML 配置文件托管到 GitHub Gist 或私有服务器,在所有 FlClash 设备中添加该 URL 作为"远程配置"。修改配置文件后,所有设备刷新订阅即可同步更新。
常见问题与解决方案
Q1:启动后内核崩溃,显示"Core error"
在"设置 → 内核管理"中点击"重新下载内核"。如持续失败,手动从 GitHub(MetaCubeX/mihomo/releases)下载对应系统和架构的内核文件,重命名为 mihomo(Linux/macOS)或 mihomo.exe(Windows),放入 FlClash 数据目录的 core 子文件夹。
Q2:Android 端 VPN 频繁断开重连
①在 Android 电池设置中,将 FlClash 设为"不限制后台活动";②在"开发者选项"中关闭"移动网络始终处于活动状态";③如使用 Hysteria2/TUIC 协议,在高信号损耗环境下可能不稳定,尝试切换为 VMess 或 Trojan 协议节点。
Q3:Linux 桌面图标不显示 / 托盘消失
GNOME 桌面默认不显示系统托盘图标。安装 GNOME 扩展 AppIndicator and KStatusNotifierItem Support 后重启即可显示 FlClash 托盘。KDE 桌面无需额外操作。
Q4:订阅中的节点数量为0
确认订阅链接是 Clash 格式(而非 Shadowsocks 或 v2ray 格式)。不同格式的订阅链接结构不同,FlClash 需要 YAML 格式的 Clash 订阅。登录 VPN07 用户中心,在"客户端"选项中选择"Clash / Mihomo"格式重新复制链接。
Q5:macOS 增强模式(TUN)下无法联网
确认 FlClash 已获得"网络过滤器"授权(系统设置 → 隐私与安全性)。如仍有问题,在终端执行 sudo ifconfig utun0 down 重置虚拟网卡,然后在 FlClash 中关闭并重新开启增强模式。
FlClash 与其他跨平台工具对比
| 功能 | FlClash | Hiddify | Karing |
|---|---|---|---|
| 内核 | Clash Meta | sing-box | sing-box |
| 界面风格 | Material You | 现代简洁 | 简约 |
| Clash订阅兼容 | 完整支持 | 部分支持 | 支持 |
| 脚本功能 | 不支持 | 不支持 | 不支持 |
| 平台覆盖 | 四端 | 四端 | 三端 |
| 上手难度 | 简单 | 简单 | 简单 |