适用平台:Android 5.0 及以上的手机和平板,官方建议 7.0 以上;支持 arm64-v8a、armeabi-v7a、x86、x86_64 四种 CPU 架构。
Clash Meta for Android(下文简称 CMFA)由 MetaCubeX 维护,GPL-3.0 开源,内核是 mihomo,能用 VLESS、Hysteria 2 等较新的协议。
前提:已经买好机场套餐,手里有一条订阅链接,且它能返回 Clash 格式的配置。不清楚的先看订阅链接是什么,怎么保管和第一次值机。
注意
原版 Clash for Android 已在 2023 年 11 月停止维护,原仓库已删除,不推荐继续使用。网上名字相近的安装包很多,只认下面两个官方渠道。
第一步:从官方渠道下载
- GitHub Releases:项目官方发布页,版本最新。
- F-Droid:开源应用商店,能在商店里收到更新,但版本晚于 GitHub。
校准于 2026-10-01:GitHub 最新正式版是 v2.11.35,F-Droid 上是 2.11.33。
GitHub 上的文件名格式是 cmfa-版本号-meta-架构-release.apk,按手机的 CPU 架构选一个:
| 文件名里的架构 | 适合 |
|---|---|
| arm64-v8a | 近几年的绝大多数手机 |
| armeabi-v7a | 较老的 32 位手机 |
| universal | 拿不准架构时用,包含全部架构,体积最大 |
| x86 / x86_64 | 模拟器和少数 x86 设备 |
同一页面的 Prerelease-alpha 是测试版,文件名带 alpha,装上是另一个独立应用。日常使用装带 meta 的正式版。
用浏览器下载后点开 APK 安装。系统会要求允许这个浏览器安装未知应用,按提示开启,装完可以再关掉。
提示
选定一个渠道后一直从它更新。换渠道覆盖安装失败,就先卸载再装,之后重新导入订阅。
第二步:导入订阅
- 打开 CMFA,首页点「配置」。
- 点右上角的加号,选「从 URL 导入」。同一处还有「从文件导入」和「从二维码导入」。
- 「名称」填一个便于区分的名字,「URL」粘贴订阅链接。
- 「自动更新」填分钟数,最少 15,填 360 到 1440(6 到 24 小时)即可。
- 点右上角的保存图标。CMFA 会下载并校验配置,成功后回到配置列表。
- 点一下这条配置把它选中。回到首页,「配置」一栏会显示它的名称和「已激活」。
面板里的一键导入走 clash://install-config?url=… 或 clashmeta:// 开头的链接,CMFA 都能识别;点了没反应就手动粘贴。
需要立即更新节点时,在配置列表里打开这条配置的菜单,选「更新」。
第三步:启动并授权 VPN
首页最上方的卡片显示「已停止」和「点此启动」,点一下它。
第一次启动时,Android 会弹出 VPN 连接请求,确认后才能运行。卡片变成「运行中」并显示已转发的流量,状态栏出现 VPN 标识。
CMFA 默认开启「设置」→「网络」里的「自动路由系统流量」,通过 Android 的 VpnService 接管所有应用的流量,效果相当于桌面客户端的 TUN 模式。
第四步:选节点和代理模式
首页点「代理」,策略组按标签页排开。点闪电图标做延迟测试,再在组里点选节点。部分按测速自动选择的组不能手动点,属正常。
延迟只是到某个测试网址的往返时间,不代表实际带宽。想测速度,看自己测速。
代理模式在「代理」页右上角的更多菜单 →「模式」里:
- 规则模式:按分流规则决定走代理还是直连,日常用这个。
- 全局模式:所有流量走 GLOBAL 组里选中的节点。切到这个模式后「代理」页会多出 GLOBAL 标签,在里面选。
- 直连模式:全部不走代理。
- 不修改:沿用配置文件里写的模式。
切换后 CMFA 会提示「仅在本次会话中有效」。规则怎么改,见值机指南分流规则。
第五步:按应用分流(可选)
只想让部分应用走代理,或让某些应用绕开 VPN,用访问控制:
- 先在首页停止服务,运行中改不了这些选项。
- 进入「设置」→「网络」→「访问控制模式」,三选一:允许所有应用(默认)、仅允许已选择的应用、不允许已选择的应用。
- 在「访问控制应用包列表」里勾选应用,回首页重新启动。
同一页的「绕过私有网络」默认开启,访问路由器后台、NAS 等局域网地址的流量不经过代理,一般不用改。
提示
部分品牌的系统会在后台清理 CMFA,表现为连接隔一阵自己断开。到系统设置里关掉它的电池优化或后台限制,入口因品牌而异。
常见报错
点启动没反应,或提示「无法启动 VPN 组件」
点完卡片仍是「已停止」,先看是不是在 VPN 连接请求里点了取消,再点一次启动并确认即可。
系统里有别的应用被设成「始终开启的 VPN」时,系统会直接拒绝新的 VPN,表现同样是点了没反应。到系统的 VPN 设置里关掉那个应用的始终开启。
「无法启动 VPN 组件」则是 CMFA 调不起系统的 VPN 授权窗口,多见于删减过系统组件的定制系统和电视盒子,属于系统层面的问题,重装 CMFA 解决不了。
导入失败,或导入后没有节点
CMFA 在填写名称和 URL 的那一页写明,只接受包含代理和规则的 Clash 配置文件。订阅返回的是 Base64 节点列表时,导入会出错。去机场面板找按客户端区分的订阅,选 Clash 或 Clash Meta 那一项。
报 403,多半是套餐到期或链接已重置;流量用尽时订阅一般照常更新,只是节点连不上。超时则可能是订阅域名在当前网络下访问不通。排查方法见订阅链接是什么,怎么保管文末的「排查」一节。
打开就提示「应用损坏」
CMFA 的提示是「应用缺少必要的运行组件」,通常由下载不完整的 APK 导致;装了不匹配手机架构的包也会触发。删掉安装包,从 Releases 重新下载,核对架构后再装,拿不准就装 universal 包。
升级后配置无法启用
部分版本升级后,CMFA 会弹出「应用已更新」,提示设置已被清除,旧的配置需要再次保存。进入「配置」,打开这条配置的菜单选「编辑」,点保存图标即可。
更多问题见候机问答 · 客户端与配置和故障排查。同样基于 mihomo 的 Android 客户端还有 FlClash。