手机 Clash 翻墙教程 — Android & iOS
在 Android 与 iOS 手机上使用 Clash 实现科学上网
Android
Clash Meta for Android 介绍
Clash Meta for Android(简称 CMA)是一款基于 Clash Meta 内核的 Android 代理客户端。它完全开源,代码透明可审计,支持订阅管理、规则分流、TUN 模式、分应用代理等功能。
为什么选择 Clash Meta for Android?
- 开源免费:基于 MIT 协议,代码托管于 GitHub
- 功能完善:支持订阅、规则、TUN、分应用代理等
- 持续维护:社区活跃,定期更新
- 兼容性强:支持 Clash、Clash Meta 等主流订阅格式
官方发布页:GitHub Releases。建议从官方 GitHub 或 F-Droid 下载,确保安全可靠。
下载安装
1. 从 GitHub 下载 APK
- 在手机浏览器中打开:ClashMetaForAndroid Releases
- 找到最新版本,展开 Assets
- 根据设备架构选择:
arm64-v8a(绝大多数 64 位手机)、armeabi-v7a(32 位)、x86_64(模拟器) - 点击对应的
.apk文件下载
2. 允许安装未知来源
若系统提示「无法安装未知来源的应用」,请进入 设置 → 应用 → 特殊应用权限 → 安装未知应用,选择您用于下载的浏览器,允许该应用安装未知应用。
3. 安装 APK
打开文件管理器,找到下载的 APK 文件,点击安装即可。Clash Meta for Android 未在 Google Play 上架,需从 GitHub 或 F-Droid 获取。
导入订阅
步骤:
- 打开 Clash Meta for Android
- 点击底部 Profile(配置)标签
- 点击右上角 + 按钮
- 选择 URL 方式
- 在 URL 输入框中粘贴您的订阅链接
- Profile Name 可自定义(如「我的订阅」)
- 点击 Save 或「确定」
添加后应用会自动拉取订阅内容。若需手动更新,在 Profile 列表中长按该配置 → 选择 Update,或点击配置右侧的刷新图标。
启动连接
1. 选择配置
在 Profile 中确保已选中您要使用的订阅配置(通常显示为蓝色勾选)。
2. 启动代理
- 返回应用主界面
- 点击中央的 大按钮 或 开关 启动代理
- 首次启动时系统会弹出 VPN 权限请求,点击「确定」或「允许」授予权限
- 连接成功后,按钮会变为「已连接」状态,通知栏会显示 VPN 图标
再次点击大按钮或开关即可断开代理。
代理模式
Clash Meta for Android 支持多种代理模式:
| 模式 | 说明 |
|---|---|
| Rule(规则) | 按规则分流:国内直连,国外走代理。推荐日常使用 |
| Global(全局) | 所有流量走代理 |
| Direct(直连) | 所有流量直连,不走代理 |
在主界面或 Proxies 标签中找到顶部的模式选择器,点击即可切换。
分应用代理
分应用代理可指定哪些应用走代理、哪些直连,节省流量并提升体验。
设置步骤:
- 打开 Settings(设置)
- 进入 Network → Per-App Proxy(分应用代理)
- 开启该功能
模式说明:
- Bypass(绕过):只对列表中的应用走代理,其余直连。适用于仅需代理少数应用(如浏览器、Twitter、YouTube)
- Proxy(代理):只对列表中的应用直连,其余走代理。适用于大部分应用走代理,少数应用(如银行、支付)直连
在分应用代理设置中点击「添加应用」或「+」,从应用列表中选择要加入的应用即可。
节点选择与测速
1. 进入 Proxy 标签
点击底部 Proxies(代理)标签,可看到订阅中的节点列表和策略组。
2. 选择节点
若订阅包含「自动选择」「节点选择」等策略组,点击进入;在节点列表中点击任意节点即可切换。
3. 测速
- 在节点列表或策略组中,点击 测速 或 延迟测试 按钮
- 应用会逐个测试节点延迟(ping)
- 测速完成后可按延迟排序,选择延迟最低的节点
测速后节点通常会自动按延迟从低到高排序,可手动选择延迟低、稳定性好的节点使用。
常见问题
1. 电池优化导致后台被杀 — 进入 设置 → 应用 → Clash Meta for Android → 电池,选择「无限制」或「不限制后台」;部分厂商需在「自启动管理」中允许应用自启动。
2. VPN 权限被拒绝 — 确保在系统弹窗中点击「确定」授予 VPN 权限;若已拒绝,可到 设置 → 应用 → 权限 中检查。
3. 订阅导入失败 — 检查订阅链接是否可访问;确认网络正常;部分订阅可能需在特定网络环境下才能获取。
4. 与其他 VPN 冲突 — 同时开启多个 VPN 可能冲突,请关闭其他 VPN 或代理应用后再使用 Clash Meta for Android。
iOS
iOS 工具概述
iOS 上常用的 Clash 类代理工具需从非中国大陆 App Store 下载,主要选项包括:
| 应用 | 价格 | 特点 |
|---|---|---|
| Shadowrocket | $2.99 | 功能全面,支持多协议,界面简洁,推荐首选 |
| Stash | $3.99 | 基于 Clash 内核,规则分流强大,偏好 Clash 用户 |
| Quantumult X | $7.99 | 功能丰富,可定制性强,进阶用户 |
重要说明:所有上述应用均需从外区(如美区、港区)Apple ID 下载。中国区 App Store 不提供这些应用,因此您需要注册或使用外区 Apple ID。
获取外区 Apple ID
方法一:在网页上注册(推荐)
- 在电脑浏览器中访问:appleid.apple.com/account/create
- 填写个人信息:姓名、国家/地区选择 美国 或 香港(推荐美区)、出生日期、邮箱、密码
- 验证邮箱:输入 Apple 发送的验证码
- 支付方式:美国区可选择「无」或添加信用卡;若选择「无」,部分付费应用需通过 礼品卡 充值后购买
- 完成注册
方法二:使用礼品卡
若无法绑定信用卡,可购买对应地区的 Apple 礼品卡(美区礼品卡可在亚马逊、淘宝等渠道购买,注意选择正规渠道),充值后用于购买应用。
注意:国家/地区一旦选定更改较麻烦,建议选择美区或港区;建议单独注册外区 Apple ID,而非修改现有中国区账号。
Shadowrocket 使用
1. 添加订阅
- 打开 Shadowrocket
- 点击底部 配置 或 设置
- 点击右上角 + 或「添加」
- 选择 URL 或「订阅」
- 粘贴您的订阅链接
- 点击「确定」或「保存」
2. 连接代理
在主界面点击顶部的连接开关或大按钮;首次连接时系统会弹出「添加 VPN 配置」提示,点击「允许」并输入设备密码(若需要);连接成功后状态栏会显示 VPN 图标。
3. 选择节点
在配置标签中确保已选中您的订阅;点击底部「首页」或「代理」标签;在节点列表或策略组中选择要使用的节点,点击即可切换。
Stash 使用
Stash 基于 Clash 内核,与 Clash 配置兼容性更好。
添加配置:打开 Stash → 点击底部「配置」→ 点击「从 URL 下载」→ 粘贴订阅链接 → 点击「下载」或「确定」。
选择策略组:Stash 支持策略组(如「自动选择」「节点选择」),在「代理」或「首页」中选择要使用的策略组和节点。
连接:点击主界面的连接按钮,授予 VPN 权限,连接成功后即可使用。
若订阅返回的是 Clash 格式,Shadowrocket 与 Stash 均可使用;若为其他格式,可优先尝试 Shadowrocket。
按需连接
按需连接:在特定 Wi-Fi 下自动连接代理,适用于在家或公司 Wi-Fi 自动开代理的场景。
设置步骤(以 Shadowrocket 为例):
- 打开 设置 → 按需连接 或 On Demand
- 添加 Wi-Fi 网络:选择「仅在以下 Wi-Fi 下连接」
- 输入 Wi-Fi 名称(SSID)
- 保存后,连接该 Wi-Fi 时会自动开启代理
若路由器已部署 Clash,可设置「在家 Wi-Fi 不自动连接」;出门使用移动网络或公共 Wi-Fi 时,可手动连接或设置按需连接。
常见问题
1. 中国区 App Store 找不到应用 — 这些应用未在中国区上架,必须使用外区(美区、港区等)Apple ID 登录 App Store 后下载。
2. 切换 Apple ID 区域需谨慎 — 切换区域需清空余额、取消订阅等;若账号有未到期订阅可能无法切换;建议单独注册外区 Apple ID,而非修改现有账号。
3. 订阅格式兼容性 — Shadowrocket 支持 Clash、SS、SSR、V2Ray 等多种格式;Stash 主要支持 Clash 格式;若订阅为 Clash 格式,两者均可使用。
4. 连接后无法上网 — 检查订阅是否已正确加载并包含有效节点;尝试切换节点或规则模式;确认规则是否正确;重启应用或设备后重试。