Clash Meta for Android 使用教程:下载、导入订阅、访问控制与常见错误
- 客户端
- Clash Meta for Android
- 支持平台
- Android
- 价格
- 免费(开源)
- 官方地址
- 前往下载
- 下载
- 安装
- 导入订阅
- 设置
- 排错
Clash Meta for Android(常简称 CMFA)是 MetaCubeX 团队维护的开源 Android 客户端,内核为 Mihomo(原 Clash Meta)。它直接使用 Clash 格式的 YAML 配置,绝大多数机场都提供这种订阅,支持 VLESS、Hysteria2 等较新协议,规则分流能力强,适合想在手机上获得和电脑端 Clash 一致体验的用户。
界面会随版本略有变化,下文的菜单名称以中文界面为参考,找不到时按功能含义查找即可。
下载
官方下载渠道是 GitHub 项目 MetaCubeX/ClashMetaForAndroid 的 Releases 页面。Assets 中通常有多个 APK,按手机处理器架构选择:
| 文件名包含 | 适用设备 |
|---|---|
arm64-v8a |
绝大多数近年 Android 手机(首选) |
armeabi-v7a |
较老的 32 位设备 |
x86 / x86_64 |
模拟器等 x86 设备 |
universal |
通用包,不确定架构时选择 |
请下载正式版(Release),不要误选 Pre-release 测试版。
原版 Clash for Android 已停止维护,请使用 Clash Meta for Android。只从官方 GitHub 下载,不要安装网上流传的“汉化版”“魔改版”,官方版本本身支持中文。
安装
- 下载 APK 后点击安装,若系统阻止,按提示允许浏览器或文件管理器安装未知来源应用;
- 国产系统可能出现安全提示,确认来源为官方 GitHub 后继续;
- 打开应用,界面语言跟随系统,首页显示“已停止”状态。
以后升级时,下载同一架构的新版 APK 直接覆盖安装即可,已导入的配置会保留。如果提示“签名冲突”或“与已安装的应用冲突”,说明之前装的不是官方版本,需要先卸载旧版(配置会丢失,记得保存好订阅链接)再安装。
导入订阅
CMFA 需要 Clash 订阅链接,请在机场后台复制标注为“Clash”或“Clash Meta / Mihomo”的订阅地址。通用的 Base64 订阅无法直接使用。对订阅概念不熟悉可以先看 机场订阅是什么。
- 在首页点击「配置」进入配置列表;
- 点击右上角的
+新建配置; - 选择「URL」(从网址导入);
- 填写名称(随意),在 URL 一栏粘贴 Clash 订阅链接;
- 自动更新间隔可以填写,例如以分钟为单位的 1440(即每天一次),也可以留空;
- 点击右上角的保存图标,等待下载完成;
- 返回配置列表,点击刚导入的配置,使其处于选中状态。
部分机场后台提供“一键导入 Clash”按钮,在手机上点击会唤起 CMFA 并自动填好链接,确认保存即可。
可以导入多个配置(例如两个机场各一个),但同一时间只有选中的那一个生效。切换配置后,需要重新进入「代理」页面选择节点。订阅链接相当于账号凭证,请勿分享给他人,泄露后应在机场后台重置。
添加节点
CMFA 不支持直接粘贴单个 vless://、vmess:// 这类分享链接。如果你只有单个节点,有两种选择:
- 优先向机场获取 Clash 订阅链接(推荐);
- 自己编写包含该节点的 Clash YAML 配置文件,在新建配置时选择从文件导入。这需要了解 Clash 配置语法,不推荐新手。
导入订阅后,在首页点击「代理」进入节点页面。节点按策略组分组显示,点击策略组可以展开,选择其中一个节点即可。策略组旁边的闪电图标用于测试延迟。
机场订阅中常见几类策略组:手动选择的组(可以点选具体节点)、“自动选择”组(按延迟自动挑选,无法手动点选)、以及按用途划分的组(如流媒体、社交网站等)。一般只需要在主策略组中选好节点;如果某个用途组里选择了“直连”或失效节点,对应网站就会打不开,记得一并检查。
更新订阅
- 手动更新:进入「配置」页面,点击配置右侧的菜单,选择「更新」。
- 自动更新:在新建或编辑配置时填写自动更新间隔,CMFA 会在后台定时更新。
更新后如果节点名称变化,需要回到「代理」页面重新选择节点。
VPN 模式
- 在「配置」中选中一个配置;
- 回到首页,点击顶部的“已停止”状态卡片启动;
- 首次启动会弹出系统 VPN 连接请求,点击“确定”;
- 状态显示为“运行中”即表示已连接。
访问控制(分应用代理):在「设置 → 网络」中可以找到访问控制相关选项,选择“仅允许已选择的应用”或“不允许已选择的应用”,然后勾选应用。常见做法是让银行、支付类 App 绕过代理。修改后需要重新启动服务才会生效。
如果在「设置 → 网络」中关闭“路由系统流量”之类的选项,CMFA 将不再建立 VPN,只在本机提供代理端口,需要在 Wi-Fi 设置或其他 App 中手动填写代理,普通用户请保持开启。
TUN 模式
Android 上 CMFA 默认就是通过系统 VPN 服务创建 TUN 虚拟网卡来接管流量的,所以没有单独的 TUN 开关——启动服务本身就相当于电脑端的 TUN 模式,无需 root。配置文件中的 tun 段在 CMFA 上通常由应用自行处理,不需要修改。
规则模式
在「代理」页面右上角的菜单中可以切换代理模式:
| 模式 | 作用 |
|---|---|
| 规则 | 按配置文件中的规则分流,国内直连、国外走代理(推荐) |
| 全局 | 所有流量走“GLOBAL”组中选择的节点 |
| 直连 | 所有流量不走代理 |
规则来自机场订阅中的 rules 部分,日常使用请保持“规则”模式。在首页或「日志」相关页面可以查看连接记录,从中能看出某个域名命中了哪条规则、走了哪个策略组,便于排查分流问题。如果某个网站分流不正确,通常是机场规则没有覆盖,可以联系机场反馈。
全局模式
切换到“全局”后,记得在「代理」页面的 GLOBAL 策略组里选择一个具体节点,否则可能仍然走默认策略。全局模式会让国内 App 变慢并增加流量消耗,仅建议临时排查问题时使用。
常见错误
| 现象 | 可能原因 | 解决方法 |
|---|---|---|
| 导入时报配置格式错误 | 复制的是通用订阅而非 Clash 订阅 | 在机场后台改复制 Clash 订阅 |
| 导入时提示下载失败 | 订阅过期、链接被重置或网络问题 | 检查机场套餐,重置订阅链接后重新导入 |
| 部分节点无法使用 | 节点使用了旧内核不支持的协议 | 升级到最新版 CMFA |
| 启动后立即停止 | 其他 VPN 应用占用,或未授权 VPN | 关闭其他代理 App 后重试 |
| 延迟测试全部超时 | 套餐到期或节点维护 | 登录机场后台检查状态 |
| 后台运行一段时间后断开 | 系统省电策略清理后台 | 在电池设置中允许后台运行、关闭电池优化 |
| 访问控制修改后不生效 | 服务未重启 | 停止后重新启动服务 |
更多 Android 客户端对比可以看 Android 客户端教程。