十大机场 Airport Lab
教程

Clash Meta for Android(CMFA)配置教程

CMFA 是安卓上的 Clash Meta(mihomo)内核客户端:GitHub 与 F-Droid 官方获取、Clash 订阅导入、TUN/VPN 模式设置、后台被杀与订阅格式等常见坑,一文配好。

十大机场评测组

Clash Meta for Android(社区简称 CMFA)是 Clash Meta(现名 mihomo)内核的安卓客户端:开源免费、策略组和规则体验与桌面 Clash 一致、新协议跟进快。如果你的机场以 Clash 订阅为主、或者你已经习惯了 Clash 的分流逻辑,安卓上选它比选通用型客户端更顺。

获取渠道:只认两个

  • 官方 GitHub 仓库(MetaCubeX/ClashMetaForAndroid)Releases 页面:选 arm64-v8a 的 APK,适配绝大多数现代手机;
  • F-Droid:开源应用商店渠道,更新略滞后但省心。

除这两处以外的下载站一律不要用。代理客户端拿着你的全部流量和订阅链接,被动过手脚的包比没有代理更危险。

导入配置

CMFA 吃的是 Clash 格式订阅(YAML),不是通用 base64 订阅——这是新手第一坑。在机场面板复制明确标注 Clash 或 Clash Meta 的订阅链接,然后:

  1. 打开 CMFA → 配置 → 右上角新建 → 选择「URL」;
  2. 名称随意,URL 粘贴订阅链接,自动更新间隔建议填 60 分钟以上;
  3. 保存后等待下载完成,回到主界面点击「点击启动」。

不同版本布局略有差异,认准「配置 / Profiles」入口。首次启动会请求 VPN 权限,允许即可。进入「代理」页可以切换策略组和节点,机场在配置里定义了什么策略组,这里就显示什么。

TUN 与 VPN 模式怎么理解

CMFA 默认以安卓 VpnService 方式接管全局流量,对绝大多数人来说默认设置就够用,微信、游戏、浏览器的流量都会按规则分流。设置里另有 TUN 相关选项(如 DNS 劫持),用于处理个别 App 绕过代理、DNS 不走规则的场景——遇到「明明开了代理某 App 却不走」时再去动它,正常情况保持默认。另外「设置 → 网络」里可以配置分应用代理(access control),把银行支付类 App 排除在外是常见做法。

与 v2rayNG 怎么选

同为安卓开源客户端,两者的定位差异很清楚:v2rayNG 是节点中心,吃通用订阅,导入即用,规则能力基础;CMFA 是配置中心,吃 Clash 订阅,机场配置里的策略组、分流规则、自动测速组全部原样呈现,多出口按用途分组(流媒体一组、AI 一组)这类玩法只有 Clash 系能舒服地做到。简单说:轻度用户选 v2rayNG 上手更快,重度分流用户选 CMFA 上限更高,两者共存也不冲突。

常见坑清单

  • 导入报错/节点为空:九成是订阅格式不对,回面板换 Clash 订阅链接;部分机场对 Meta 内核有单独的订阅入口,认准带 Meta 字样的;
  • 规则集下载失败:配置里引用的远程规则集首次拉取可能需要网络条件配合,多重试几次或先用其他可用网络完成首次更新;
  • 切后台一会儿就断:把 CMFA 加入系统电池优化白名单、允许后台运行与自启动,国产 ROM 的激进杀后台是头号元凶;
  • 节点全部超时:先查系统时间与套餐状态,完整排查顺序见《节点全部超时的排查顺序》

进阶与相关阅读

想自定义分流(广告拦截、指定域名走指定策略组),规则语法与桌面端完全一致,照《Clash 规则怎么写》写好后由订阅或本地配置引入。桌面端的 Clash 系客户端配置见《Clash 全平台配置教程》

还没有机场的读者从机场库筛选,认准明确提供 Clash 订阅、协议里带 Hysteria2 或 VLESS Reality 的服务商,CMFA 都能直接吃下。

#安卓#客户端#Clash#教程