先分清 CMFA、CFA 与 mihomo
Clash Meta for Android,简称 CMFA,是 Android 上管理配置与代理连接的客户端。它与旧版 Clash for Android(CFA)是不同项目,下载时认准 MetaCubeX/ClashMetaForAndroid。CMFA 的稳定版源码将内核子模块指向 mihomo;客户端版本号与内核版本号不是同一个编号。
本文按 v2.11.35 稳定版核对安装包和主要入口,该版本发布于 2026 年 9 月 30 日(UTC)。main 分支的后续提交不代表已进入稳定版。客户端不附送订阅或节点,需要先准备兼容的 Clash / mihomo 配置;参见客户端、内核与订阅。
官方渠道与 APK 架构选择
从 官方稳定版发布页 下载,本文核验的版本为 v2.11.35。官方要求 Android 5.0 或更高,推荐 Android 7.0 或更高;满足最低版本不等于所有设备均已验证。展开 Assets,选择 APK,Source code 压缩包不是安装包。
| 文件名中的架构 | 适用情况 |
|---|---|
| arm64-v8a | 支持 64 位 ARM 应用的手机或平板。 |
| armeabi-v7a | 32 位 ARM 应用环境,包括只支持 32 位应用的系统。 |
| x86 | 32 位 x86 Android 设备或相应模拟器。 |
| x86_64 | 64 位 x86 Android 设备或相应模拟器。 |
| universal | 包含多种架构,体积较大;不确定架构时可选,仍需满足系统要求。 |
例如 64 位 ARM 包为 cmfa-2.11.35-meta-arm64-v8a-release.apk。以设备实际支持的应用 ABI 为准,不只看处理器型号;无法确认时查设备规格或选择 universal。不要把 x86 包当作 Windows 安装程序。
安装与系统授权
- 保存原配置和设置记录,再下载官方 APK。按 Android 提示允许本次安装来源安装应用,完成后可关闭该来源的安装权限。
- 打开 CMFA,先导入并选中有效配置,再启动连接。首次启动时确认 Android 的 VPN 授权请求。
- 若另一个 VPN 正在运行,先停止它再测试 CMFA,避免相互替换连接。VPN 图标表示系统接口已启动,不代表目标网站已经可达。
安装失败时先核对 Android 版本、ABI、存储空间和下载完整性。同名应用也可能签名不同;签名冲突时不要立即卸载原应用,先完成下文的配置导出和设置记录。
导入、保存并选中配置
- 打开配置列表,创建配置。已有订阅 URL 选“从 URL 导入”;已有完整 Clash YAML 文件选“从文件导入”。稳定版也提供“从二维码导入”,扫码获得 URL 后创建远程配置。
- 填写配置名称及完整 URL,或用系统文件选择器选取文件。保留 URL 的查询参数,不把登录页面、错误 HTML 或其他客户端格式当作 Clash 配置。
- 等待下载和校验完成,保存配置,再在列表中选中它。未保存的配置不能直接激活;解析失败时查看具体错误,再核对配置格式。
- 进入代理策略组,按配置选择可用节点;先使用原配置的规则与 DNS,确认基本连接后再逐项修改。
二维码可能包含完整订阅凭据,与 URL 一样要私下保管。这里描述的是扫码导入,不将 main 分支后续新增的 URL 配置二维码分享写作稳定版已有功能。
配置编辑中的“自动更新”更新的是远程配置,不是 APK。手填更新间隔至少为 15 分钟;首次导入可能采用订阅响应提供的周期,因此不要仅凭输入框留空判断永不更新。先手动更新成功一次,再检查实际周期。
启动后怎样确认连接生效
- 确认当前配置和策略组选择,启动连接,检查系统 VPN 状态与应用报错。
- 打开一个预期直连的页面,再打开一个预期走代理的实际目标;结合日志中的错误与规则判断结果。延迟测试通过不能代替页面访问。
- 如设置了应用访问控制,确认测试浏览器在预期范围内。分别在 Wi-Fi、移动网络下测试,记录网络、时间、节点及错误。
- 锁屏后再解锁重试。若只在后台失效,检查系统电池限制以及 VPN 是否仍在运行;按设备设置允许必要的后台运行。
这些是供你执行的验证步骤,并非本站对某台手机的实测记录。更多分层检查见从 DNS 到 HTTP 排查。
导出配置、更新与恢复
在配置的“浏览文件”中选择文件并使用“导出”,保存带日期的副本,例如 config.yaml。配置还可能引用外部资源,需要一起核对和保存;只导出主文件不保证离线恢复全部依赖。远程配置另行安全保存原 URL。
- 记录客户端版本、当前配置、策略组选择、覆写和应用访问控制等设置。文件导出不等于全部应用设置备份,本文不假定存在一键完整恢复菜单。
- 更新 APK 时使用原官方渠道并阅读发行说明。保留可用的旧版本信息与配置副本,更新后重复连接验证。
- 要停止接管,先在 CMFA 停止连接,再检查 Android VPN 状态。若开启了系统“始终开启的 VPN”或“阻止未使用 VPN 的连接”,退出或更换客户端时也要核对相应系统设置。
- 恢复配置可通过“从文件导入”重新导入已导出的文件,或用原 URL 重新下载;随后重新选择配置、检查外部资源及应用设置,再连接。
Android 可能拒绝覆盖安装旧版本。不要为了降级直接卸载:卸载会移除应用数据,需先确认副本可读且记录齐全。订阅地址、配置文件与日志可能含凭据,不要公开上传。
常见问题
导入成功但没有可用策略组?
先检查是否保存并选中了该配置,再查看解析错误和配置是否含代理及规则。只有节点链接或错误网页不等于完整 Clash 配置,参见订阅更新排查。
配置自动更新后手改内容消失?
远程更新会重新获取配置。先导出副本,再核对覆写设置;不要把远程配置文件里的临时修改当作永久保存,也不要将配置更新误认为客户端更新。
CMFA 是否就是旧版 CFA?
不是同一项目。下载核对 MetaCubeX 官方仓库,报告问题时同时说明 CMFA 客户端版本、可见的内核版本、系统版本和脱敏错误,不能只写“Clash”。
官方资料与核验范围
核验于 2026 年 10 月 20 日;本文以 v2.11.35 的发布资产、源码和中文资源为依据。后续版本的界面与功能以对应发行说明为准。