认识 Clash for Android:它解决什么问题?
当你在搜索引擎里输入「Clash for Android」,多半是想在手机上用订阅链接一键导入节点,而不是逐个复制服务器地址。经典版 Clash for Android(常简称 CfA,作者 Kr328)曾是最流行的 Android 图形客户端,界面直观:配置页管订阅、代理页选节点、主页一个大开关启动 VPN。
需要提前了解的是:CfA 原版已停止维护,且不支持新版 Mihomo 所需的 Hysteria2、TUIC 等协议。当前社区推荐继任者为 ClashMeta for Android(MetaCubeX 维护,集成 Mihomo 内核)。其菜单结构、订阅导入流程与 CfA 几乎一致,本文操作步骤以 ClashMeta 为准;若你仍在使用旧版 CfA,也可对照相同路径完成订阅添加,但建议尽快迁移以获得安全更新与 TUN 支持。
完成本教程后,你应能独立完成:安装 APK → 粘贴订阅 URL → 选择策略组节点 → 以规则模式启动 VPN。若还需在手机上加速海外游戏 UDP 流量,可在基础配置完成后阅读本站《Clash 游戏加速配置教程》开启 TUN 与游戏策略组。
下载安装与安全校验
国内应用商店通常无法直接安装 Clash 系客户端,需从 Clash 官方下载页 获取 APK 后手动安装。进入下载页 Android 分区,优先选择 ClashMeta for Android 的 ARM64 包(2016 年后绝大多数手机适用);不确定 CPU 架构时选 Universal 通用版。
- 用手机浏览器下载 APK,建议在 Wi-Fi 下完成,避免文件损坏导致「解析包时出现问题」。
- 打开设置 → 安全 / 隐私,为当前浏览器或文件管理器开启「允许安装未知应用」。
- 在下载目录点击 APK,按提示安装;部分 MIUI / ColorOS 还需在「纯净模式」中临时允许第三方安装。
- 首次启动时授予网络访问权限;后续开启代理时会再次请求 VPN 连接 权限,必须允许才能接管流量。
添加订阅链接:节点批量导入
订阅链接(Subscription URL)是机场在用户中心生成的一串 HTTPS 地址,客户端访问后会下载完整的 Clash YAML,其中包含 proxies(节点列表)、proxy-groups(策略组)与 rules(分流规则)。请提前在机场后台复制「Clash 订阅」或「通用订阅」链接,避免误用仅适用于 Shadowrocket 的专用格式。
- 打开客户端,进入底部或侧栏的「配置」(Profiles)页面。
- 点击右上角 「+」,选择 URL(从链接导入)。
- 在 URL 栏完整粘贴订阅地址,注意不要带入首尾空格或换行。
- 在「名称」填写便于识别的备注(如「主力机场」「备用订阅」)。
- 建议开启自动更新,间隔可设为 24 小时,确保节点增减与规则变更能同步到手机。
- 点击右上角保存(或「保存并更新」),等待拉取完成;列表中出现新配置后,点选「激活 / 选择」使其成为当前配置。
订阅更新失败时的排查顺序
- 在手机浏览器无痕模式打开同一订阅 URL,确认能否下载 YAML 文本(而非 HTML 报错页)。
- 检查机场账户是否过期、流量是否耗尽,或订阅是否被重置(旧链接会立即失效)。
- 校园网 / 公司 Wi-Fi 可能拦截机场域名,可切换手机蜂窝数据再更新一次。
- 极少数机场要求特定 User-Agent,需联系客服或在客户端高级设置中调整(ClashMeta 可在配置编辑中查看请求日志)。
代理模式、策略组与节点测速
订阅导入成功后,切换到「代理」(Proxies)页,你会看到机场预设的多个策略组,例如「节点选择」「自动选择」「香港」「美国」等。出站模式决定「哪些流量走代理」,节点决定「走哪台服务器」。
| 出站模式 | 行为说明 | 推荐使用场景 |
|---|---|---|
| 规则(Rule) | 按 YAML 规则分流,国内直连、国外走代理 | 日常上网,首选 |
| 全局(Global) | 所有匹配流量均走代理 | 临时排查、测试节点是否可用 |
| 直连(Direct) | 关闭代理效果,全部直连 | 暂时停用,或对比测速 |
请将出站模式保持在规则。规则模式下,订阅自带的 GEOIP,CN,DIRECT 等条目会让国内 App 与网站直连,避免银行、政务类应用因 IP 异地而风控;需要代理的域名才会进入你选中的策略组。
- 在「节点选择」或「Proxy」组中,点选具体节点,或选择自动选择(url-test)让客户端定期测速并切换最低延迟节点。
- 点击策略组旁的闪电图标可批量测延迟;绿色且低于约 150ms 的节点通常更稳定,但仍需结合实际带宽验证。
- 延迟测试反映的是 ping/TCP 握手,不等于视频缓冲速度;可用 Speedtest 或访问目标站点实测。
- 若订阅含「流媒体」「游戏」分组,按用途切换,避免所有流量挤在同一高负载节点。
启动 VPN 与常用进阶设置
节点与模式就绪后,返回主页 / 控制面板,点击「已停止 → 点击启动」或顶部开关。系统弹出「建立 VPN 连接」对话框时选择确定,状态变为「运行中」即表示代理已生效。通知栏会出现钥匙图标,点击可快速查看流量或断开。
以下设置项能显著提升日常体验,建议在首次成功联网后逐项确认:
- 绕过局域网(Bypass LAN):建议开启。访问路由器后台(192.168.x.x)、NAS、打印机、Chromecast 等局域网设备时不经过代理,避免「连上 VPN 后找不到打印机」。
- 分应用代理(Per-App Proxy):在「设置 → 应用」中可配置白名单(仅 listed 应用走代理)或黑名单(除 listed 外全部走代理)。适合只想让浏览器、Telegram 走代理,而让国内支付 App 始终直连的场景。
-
允许来自局域网的连接(Allow LAN):若要让同一 Wi-Fi 下的笔记本通过手机的 7890 端口上网,可开启此项,并在其他设备 HTTP 代理中填写手机局域网 IP 与端口(订阅 YAML 中
mixed-port常见为 7890)。 - DNS 与覆写:ClashMeta 支持在配置中合并本地覆写片段,用于追加域名规则或修改 DNS;语法错误会导致整份配置无法加载,修改前建议先备份当前订阅。
何时需要开启 TUN 模式?
标准 VPN 模式在 Android 上已能覆盖大部分浏览器与应用。但部分游戏、语音通话大量使用 UDP,或应用忽略系统 VPN 路由时,需在 ClashMeta 设置中启用 TUN(虚拟网卡 / 增强模式),由内核在 IP 层接管 TCP 与 UDP。开启后耗电量会略增,请同时确认订阅节点支持 UDP,并保留局域网直连规则,防止内网服务不可达。
单节点导入与本地配置文件
除订阅 URL 外,有时你需要导入机场提供的单个节点链接(Vmess、Trojan、VLESS URI)或好友分享的 YAML 文件。
- 在配置页「+」菜单选择 File,从存储中挑选已下载的
.yaml/.yml。 - 若仅有节点 URI,可先粘贴到机场「在线订阅转换」生成 Clash 配置,再按 URL 方式导入;勿在聊天软件中直接发送含密码的明文链接。
- 导入后同样在代理页检查是否出现对应
proxies条目,并确认策略组是否引用这些节点名称。
# Valid Clash subscription excerpt (structure check)
proxies:
- name: HK-01
type: vmess
server: example.com
port: 443
uuid: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
alterId: 0
cipher: auto
tls: true
udp: true
proxy-groups:
- name: 节点选择
type: select
proxies:
- HK-01
- 自动选择
rules:
- GEOIP,CN,DIRECT
- MATCH,节点选择
若导入后节点数量为 0,而浏览器打开订阅链接能看到类似结构,可能是客户端缓存了失败结果:删除该配置重新添加,或检查 YAML 是否被机场错误地返回为 HTML 登录页。
常见问题与排查思路
开启代理后国内 App 变慢或无法登录
确认出站模式为规则而非全局;全局会把国内流量也绕到海外节点。若规则模式下仍异常,在日志页查看命中规则是否为 DIRECT;必要时在覆写中追加 DOMAIN-SUFFIX,xxx.com,DIRECT。
订阅正常但全部节点超时
先对策略组执行测速刷新数据;换用「自动选择」或手动切换其他地区。若全部超时,可能是订阅 token 失效、账户欠费,或手机系统时间偏差导致 TLS 失败——请同步「自动设置日期和时间」后重试。
只有浏览器能翻墙,其他 App 无效
确认主页 VPN 已启动(通知栏有钥匙图标)。检查分应用代理是否将目标 App 设为绕过。对游戏类应用,按上文开启 TUN,并阅读游戏加速专题中的 UDP 说明。
更新订阅后规则丢失或无法启动
机场可能更换了配置格式;尝试删除本地配置重新 URL 导入。若你启用了本地覆写,暂时禁用覆写排查语法错误;在「日志」页查看 config error 具体行号。
相比只能选「一键加速」的封闭商业 App,ClashMeta + 标准订阅 的优势在于规则透明、协议齐全、社区持续维护:你能看清每一条分流逻辑,自由切换机场,用策略组与覆写微调而不被黑盒锁死;与桌面 Clash Verge Rev 共用同一套 YAML 思维,换机成本低。若你追求更轻量的 Material 界面,FlClash 同样支持订阅导入,核心步骤与本文一致。