Clash Meta for Android 使用教程(2026):安装、订阅导入、节点选择、VPN 模式与后台保活
安卓端 Clash 全流程:选对 APK、导入订阅、切代理组、配应用分流与 DNS,以及后台被杀和连不上网的处理办法。
安卓上装哪个 Clash?答案是 Clash Meta for Android(简称 CMFA):开源、持续维护、内置 Mihomo 内核、支持所有主流协议,还能按应用分流。老的 Clash for Android 已经停更多年,新协议节点在它上面根本连不上,不要再用。
这篇按「装好 → 导入 → 能用 → 不掉线」的顺序讲。如果你还没有机场订阅,先去 2026 机场推荐 挑一家;电脑端的配置见 Clash Verge Rev 教程,两边可以共用同一条订阅链接。
CMFA 和 Clash for Android 差在哪?
| 对比项 | Clash for Android(CFA) | Clash Meta for Android(CMFA) |
|---|---|---|
| 内核 | 原版 Clash(已停更) | Mihomo(原 Clash Meta,维护中) |
| 协议支持 | Shadowsocks、VMess、Trojan 等老协议 | 增加 VLESS、Hysteria2、TUIC、Reality 等 |
| 应用分流 | 基础 | 访问控制更完整,支持黑白名单 |
| DNS | 简单 | 支持 fake-ip、DNS 劫持、分流解析 |
| 配置覆写 | 无 | 支持 Override,不改订阅也能加规则 |
| 更新状态 | 停止 | 持续更新 |
结论很直接:CFA 是历史,CMFA 是现在。 两者的配置格式是通的,从 CFA 迁过来只需要重新导入订阅链接。CMFA 的内核 Mihomo 和桌面端 Clash Verge Rev 相同,所以规则、策略组的行为在两端一致。
怎么安装?APK 选哪个?
CMFA 没有上架 Google Play 之外的国内应用商店,官方分发渠道是 GitHub Releases(MetaCubeX/ClashMetaForAndroid)和 F-Droid。不要从国内软件站、论坛附件、网盘下载所谓「汉化版」。
Releases 里通常有多个 APK,按 CPU 架构区分:
| APK 文件名包含 | 适用设备 | 建议 |
|---|---|---|
arm64-v8a | 2019 年后绝大多数安卓手机、平板 | 优先选它,体积最小 |
armeabi-v7a | 老旧 32 位机型、部分入门机 | 装不上 arm64 时选 |
x86_64 | 安卓模拟器、少数 x86 平板 | 模拟器用户选 |
universal | 全部 | 不确定就选它,体积大但一定能装 |
安装步骤:
- 下载 APK 后点击安装,系统会提示「不允许从此来源安装应用」,进设置授予该浏览器或文件管理器「安装未知应用」权限。
- 首次启动会请求通知权限,一定要允许。CMFA 依赖前台服务通知维持运行,关掉通知会显著增加被系统杀掉的概率。
- 界面默认跟随系统语言,中文环境下自动显示中文。
怎么导入机场订阅?
- 登录机场用户中心,复制 Clash 格式的订阅链接(不是通用订阅,也不是 sing-box 订阅)。
- 打开 CMFA,底部或侧栏进入「配置(Profiles)」页。
- 点右下角的 加号,选择「URL」方式新建。
- 填写:
- 名称:机场名字,方便区分多个订阅。
- URL:粘贴订阅链接。
- 自动更新:打开,间隔填
1440(分钟,即一天一次)或360。
- 点右上角保存,应用会立即下载配置,成功后配置卡片显示流量与到期信息。
- 回到配置列表,点一下这张卡片让它变成选中状态。 这一步最容易漏,没选中就等于没有配置,代理页会是空的。
除了 URL 方式,还有两条路径:
- 一键导入:在手机浏览器里点击机场提供的「导入到 Clash」按钮,会通过
clash://install-config?url=...直接唤起 CMFA 并填好链接。 - 从文件导入:机场提供
.yaml配置文件时,下载到手机后在加号里选择「文件」导入。缺点是不会自动更新。
订阅这个概念的通用说明见 机场订阅导入通用教程;更新失败的处理见 订阅更新失败怎么办。
怎么启动、怎么选节点?
启动:回到首页,点上方的大开关。首次开启时安卓会弹出系统级的「连接请求」对话框,说明该应用想建立 VPN 连接——点「确定」。之后状态栏会出现一个钥匙图标,表示 VPN 已建立。
选节点:进入「代理(Proxies)」页,你会看到机场配置好的策略组:
| 常见策略组 | 作用 | 怎么操作 |
|---|---|---|
| 节点选择 / Proxy | 主选择组 | 日常只动这一个 |
| 自动选择 / Auto | 自动挑延迟最低 | 懒人把主组指向它 |
| 故障转移 / Fallback | 当前节点挂了自动换 | 追求不断线时用 |
| 流媒体 / AI 分组 | 按用途分配节点 | 看 Netflix、用 AI 时在这里指定 |
| 漏网之鱼 / Final | 规则没匹配到的流量 | 一般指向节点选择 |
操作方法:点右上角的测速图标对整组测延迟,绿色(200ms 以内)优先,超时的不要选;点节点名即可切换,即时生效,不需要重启 VPN。
选哪个地区:日常浏览选香港、日本、新加坡;AI 工具和美区流媒体选美国;游戏优先专线节点。节点名后缀的含义见 机场节点怎么选。
规则、全局、直连模式怎么切?
首页可以切换三种模式,含义和桌面端完全一致:
- 规则(Rule):按订阅规则分流,国内直连、国外走代理。日常用它。
- 全局(Global):所有流量走代理,国内 App 会变慢甚至触发风控,只用于临时验证。
- 直连(Direct):都不走代理。
注意安卓上还多一个坑:某些国内应用(尤其是银行、打车、政务类)会检测到 VPN 处于开启状态而拒绝服务,即使它们走的是直连。这种情况下把它们加进「访问控制」的绕过列表也没用,只能临时关掉 VPN。三种模式的原理见 规则、全局、直连模式详解。
应用分流(访问控制)怎么配?
这是 CMFA 相比桌面端最实用的功能:决定哪些 App 的流量进 Clash。
路径:设置 → 访问控制(Access Control),有两种模式:
- 仅允许选中的应用(白名单):只有勾选的 App 走代理,其余完全不经过 Clash。适合只想让浏览器、Telegram、AI 应用走代理的场景,能明显省电省流量。
- 绕过选中的应用(黑名单):勾选的 App 不走代理,其余都走。适合把银行、支付、运营商营业厅、打车、外卖类应用排除在外,避免异地 IP 触发风控。
还有哪些设置值得调?
| 设置项 | 位置 | 建议 |
|---|---|---|
| 绕过私有网络 | 设置 → 网络 | 保持开启,否则访问不了路由器、NAS、局域网打印机 |
| DNS 劫持 | 设置 → 网络 | 保持开启,防止应用绕过 Clash 自己解析 |
| IPv6 | 设置 → 网络 | 网络不支持 IPv6 时关闭,可减少解析卡顿 |
| 元数据嗅探(Sniffing) | 覆写 / 配置 | 开启后能按域名而非 IP 分流,规则更准 |
| 自动更新配置 | 配置编辑页 | 开启并设 1440 分钟 |
| 覆写(Override) | 设置 → 覆写 | 在不改订阅的前提下追加自己的规则和 DNS 设置 |
| 日志等级 | 设置 → 应用 | 排错时改 debug,平时 info |
覆写(Override)怎么用?
直接改机场订阅文件没有意义,因为下次更新会被覆盖。CMFA 提供了覆写功能:在「设置 → 覆写」里写一段 YAML,它会在每次加载配置时合并进去。例如给公司域名强制直连、给 AI 站点指定节点:
rules:
- DOMAIN-SUFFIX,mycompany.com,DIRECT
- DOMAIN-SUFFIX,openai.com,节点选择
写法与桌面端 Clash 的规则语法相同,策略名必须和你订阅里实际存在的策略组名字完全一致,否则加载会报错。
常见问题怎么排查?
| 现象 | 最常见原因 | 处理 |
|---|---|---|
| 代理页空白,没有节点 | 没在配置列表里点选生效 | 回配置页点一下卡片 |
| 配置解析失败 | 复制的不是 Clash 订阅 | 回机场后台换 Clash 格式 |
| 提示 unsupported proxy type | 应用版本旧,不认识新协议 | 升级到最新 APK |
| VPN 开不起来 / 立即断开 | 另一个 VPN 应用占用 | 关掉其他 VPN 类应用 |
| 已连接但打不开网页 | 节点失效 / 订阅过期 / 模式错误 | 测延迟、看到期时间、确认规则模式 |
| 息屏后断网 | 被系统后台策略杀掉 | 电池优化设为不受限制 + 锁定任务卡片 |
| 局域网设备访问不了 | 绕过私有网络被关 | 到网络设置里打开 |
| 银行、支付类 App 拒绝服务 | 应用检测到 VPN 开启 | 临时关闭 VPN |
| 流量跑得比机场后台统计少 | 机场按倍率计费 | 属正常,看节点倍率标注 |
| 热点共享后其他设备不走代理 | 安卓 VPN 默认不覆盖热点 | 部分机型需在设置里额外开启相关选项 |
后台保活怎么做?
这是安卓端最高频的问题,国内 ROM 尤其激进。按顺序做完能解决绝大多数掉线:
- 电池优化:系统设置 → 应用 → Clash Meta → 电池 → 选择「不受限制 / 无限制」。
- 锁定任务:在最近任务界面长按 CMFA 的卡片,选择「锁定 / 加锁」。
- 自启动管理:部分 ROM 有独立的自启动或后台弹窗权限列表,把它勾上。
- 通知权限:确保前台服务通知没被关闭,一些 ROM 的「通知管理」里把它关掉会导致服务降级。
- 省电模式:开启系统省电模式时后台限制会更严,长时间使用代理时关掉。
连上了但就是不通,怎么快速定位
- 代理页测延迟:全部超时 → 订阅或机场问题;有延迟 → 继续。
- 切「全局」试一次:能通说明规则没匹配,切回规则模式后用覆写补规则;仍不通说明节点本身有问题。
- 换一个地区的节点:单地区全挂通常是该落地故障。
- 切换 Wi-Fi 与移动数据:只在某个 Wi-Fi 下不通,说明是那个网络的限制(校园网、公司网常见)。
- 看日志页:搜索 error 或 timeout,报错信息通常直接指明原因。
更系统的排查流程见 代理开了却上不了网。
什么时候该换别的客户端?
- 想要更细的路由控制、或多平台统一配置 → sing-box 教程,安卓端有官方客户端。
- 机场只给通用订阅不给 Clash 订阅 → 安卓上可以用支持通用订阅的客户端,或者在桌面端用 v2rayN 处理。
- 家里有 iPhone 和安卓混用 → iPhone 端看 Shadowrocket 教程。
全平台横向比较见 机场客户端怎么选。