兔洞博客
兔洞博客
个人博客

Clash Meta for Android 使用教程(2026更新)

软件介绍

Clash Meta for Android(简称 CMFA)是 Clash for Android 的进阶版本。Clash 全系列停摆那段时间,Clash for Android 也停止开发了,但 CMFA 作为社区延续项目,基于 mihomo 内核(原 Clash.Meta)继续更新,是目前安卓端功能最完整的 Clash 客户端之一。

目前 GitHub 上 43,712 颗 Stars,最新版 v2.11.32 发布于 2026-07-18,更新频率不错。项目用 Kotlin 开发,底层是 MetaCubeX 维护的 mihomo 内核。

跟 Nekobox 的区别:CMFA 走的是 Clash 生态,配置格式是 YAML,支持规则分流、策略组、远程提供者这些 Clash 系特性。Nekobox 走的是 sing-box 生态,配置格式不同。如果你用的机场给的是 Clash 格式的订阅链接,CMFA 直接导入就能用,不需要转换。

下载安装

下载链接

👉 GitHub Releases 页面

各架构选择:

文件适用设备
cmfa-2.11.32-meta-arm64-v8a-release.apk2020 年后的大多数安卓手机,不确定就选这个
cmfa-2.11.32-meta-armeabi-v7a-release.apk较老/低端安卓手机
cmfa-2.11.32-meta-x86_64-release.apk安卓模拟器(64位)
cmfa-2.11.32-meta-x86-release.apk安卓模拟器(32位)
cmfa-2.11.32-meta-universal-release.apk不确定架构就选这个,兼容性最好但体积大
⚠️ 注意
只从 GitHub Releases 或 F-Droid 下载。不要从第三方网盘、搬运站下载 APK,无法确认签名和改包风险。

安装步骤:下载对应架构的 .apk → 点击安装 → 如果提示"未知来源"就去设置里允许 → 装完打开。

使用教程

界面一览

打开 CMFA 后,主界面从上到下分几个区域:

Clash Meta for Android 主界面

  • 顶部:应用 Logo 和名称"Clash Meta for Android"
  • 状态卡片:显示"已停止"和"点此启动",表示服务当前未运行
  • 配置卡片:显示"配置"和"未选择",表示尚未加载任何配置文件
  • 功能菜单:日志、设置、帮助、关于

底部有四个标签页,从左到右:代理、配置、日志、设置。这是从源码 i18n 文件确认的。

导入订阅

  1. 点击底部 配置 标签页,进入配置列表页面

CMFA 配置页面

  1. 点击右上角 "+" 按钮,选择 从 URL 导入
  2. 填写配置名称(如机场名),在 URL 栏粘贴你的机场订阅链接

CMFA 填写订阅信息

  1. 自动更新建议设 ≥ 1400 分钟(约 24 小时)
  2. 点击右上角保存
  3. 回到配置列表,点击一下刚导入的配置,前方出现蓝点表示正在使用该配置
  4. 点击该配置右侧的更新按钮,等待节点列表出现
🔒 安全提示
订阅链接不要分享给任何人,链接里的 Token 相当于你的账号密码,泄露了别人就能用你的流量。

首次启动与 VPN 授权

第一次启动代理时,系统会弹出 VPN 连接请求:

CMFA VPN 连接请求

点击 确定 授权。启用 VPN 后,屏幕顶部会出现一个钥匙图标。

选择节点并连接

  1. 回到主界面,点击 “已停止 · 点此启动”
  2. 连接成功后,状态变为蓝色的 “运行中”
  3. 点击底部 代理 标签页,进入节点选择界面

CMFA 代理页面—节点列表和延迟测试

  1. 点击右上角的 ⚡ 闪电图标 测试所有节点延迟
  2. 绿色数字表示延迟正常(越低越好),红色"不可用"或"超时"表示连不上
  3. 选一个延迟低的节点

切换代理模式

在代理页面,点击右上角的 三点菜单(⋮),可以看到:过滤、模式、布局、排序。点击 模式 进入模式选择:

CMFA 代理模式选择

模式什么意思什么时候用
规则模式(Rule)根据配置文件中的规则自动分流——外网走代理,国内直连日常使用选这个
全局模式(Global)所有流量都走代理需要特定 IP 时临时用
直连模式(Direct)所有流量都不走代理排查问题时用

网络设置

设置 → 网络 页面,可以配置以下选项:

CMFA 网络设置

  • 自动路由系统流量:通过 VpnService 自动路由所有系统流量(建议开启)
  • 绕过私有网络:开启后可以访问局域网设备(如路由器管理页面、NAS)
  • DNS 劫持:处理所有 DNS 数据包,防止 DNS 泄漏(建议开启)
  • 允许应用绕过:允许其他应用绕过 VPN
  • 访问控制模式:选择"允许所有应用"或自定义
  • 访问控制应用包列表:为应用配置访问权限,可以指定哪些应用走代理、哪些不走
注意
网络设置中的部分选项在 Clash 代理运行时不能调节,需要先停止代理再修改。

特色功能

远程提供者(Remote Provider)

CMFA 支持远程提供者,每次打开客户端时会自动检查更新,不需要手动操作。在配置编辑页面可以设置自动更新间隔。

DNS 劫持

CMFA 内置 DNS 模块,支持 DoH/DoT 上游和 fake-IP 模式,可以有效减少 DNS 泄露。在设置中可以开启 DNS 劫持。

自动重启

如果 Clash 核心意外崩溃,CMFA 可以自动重启。在设置中开启 允许 Clash 自动重启 即可。

常见问题

如何添加订阅? 底部 配置 → 右上角 "+" → 从 URL 导入 → 填名称和订阅链接 → 保存 → 点击配置选用(前方出现蓝点)→ 更新。

节点全是超时? 先检查订阅链接有没有过期,然后试试更新订阅。如果还是不行,可能是机场的问题。

开启代理后国内网站打不开? 检查是不是全局模式,切回规则模式。或者检查规则配置,确保国内流量走了 DIRECT。

应用崩溃/被杀后台? 不同品牌安卓手机省电策略不同,在系统设置中将 CMFA 加入电池优化白名单,并锁定在多任务后台。

支持哪些协议? 底层 mihomo 内核支持 VMess、Shadowsocks、Trojan、Hysteria2、TUIC、VLESS 等常见协议,但实际可用协议取决于机场订阅中包含了哪些线路。

和 Clash for Android 有什么区别? Clash for Android 已经停止开发,CMFA 是社区延续项目,基于更新的 mihomo 内核,支持更多新协议和功能。

CMFA 和 Nekobox 哪个好? 看你用的机场给什么格式的订阅。Clash 格式 → CMFA,sing-box 格式 → Nekobox。两个都是好软件,选对格式就行。


总结: Clash Meta for Android 是安卓端 Clash 生态的首选客户端,基于 mihomo 内核持续更新,功能完整、社区活跃。如果你用的机场给的是 Clash 格式的订阅,直接导入就能用,不需要折腾。

Comments

评论

本地 Worker 预览版,后续可切换到 Cloudflare D1。

正在加载评论...

连接本地评论服务中...

Clash Meta for Android CMFA mihomo 教程 翻墙软件
使用指南