Surfboard 安卓使用教程:导入机场订阅与节点配置图文指南
在我们之前的 手机端客户端替代方案 里,Surfboard(冲浪板)被放在安卓阵营的第一位。它界面干净、省电控制做得不错,也一直在更新。但它和大家熟悉的 Clash 系客户端有一个根本区别,这个区别每天都在劝退新手:
Surfboard 读的是 Surge 格式的配置文件,不是 Clash 的 YAML。
也就是说,你把机场后台那个“Clash 订阅链接”复制进去,大概率会导入失败,或者导进去一个节点都没有。搞清楚这一点,Surfboard 用起来其实非常顺手。
Surfboard 和 Clash 类客户端到底差在哪
市面上大部分安卓客户端(FlClash、Clash Meta for Android 等)都是 Clash 内核,认 YAML 配置。Surfboard 走的是另一条路线:它严格对齐 Surge 3/4 的配置格式。作者的态度也很明确——尽量只支持 Surge 里已经标准化的协议,避免生态进一步碎片化。
对你来说,实际影响只有一条:去机场后台找“Surge”或者“Surfboard”那个订阅链接,不要拿 Clash 的。
现在稍微正规一点的机场,后台一键订阅列表里基本都会同时给出 Clash、Surge、Shadowrocket 等好几种格式,有些甚至直接有“导入 Surfboard”的按钮。如果你的机场只给 Clash 一种订阅,那 Surfboard 就不适合你,换 FlClash 更省事。
先确认协议:支持什么,不支持什么
这一步建议放在下载之前看,能省掉很多白折腾的时间。
支持的协议:
- Shadowsocks(含 SS-OBFS、Shadowsocks 2022)
- VMess
- Trojan
- Snell(含 v4)
- Hysteria2(也支持直接导入
hysteria2://、hy2://链接) - AnyTLS
- HTTP / HTTPS / SOCKS5 / SOCKS5 over TLS
需要说明的是,官网手册里的协议列表更新不够及时,上面这份是对照 官方 ChangeLog 整理的。
不支持的协议:
- VLESS
- Reality
这是目前 Surfboard 最大的取舍。导入订阅的时候,vless:// 开头的节点会被客户端直接跳过——不是报错,是安静地跳过,所以你会看到“导入成功但节点少了一半”的情况。GitHub 上要求支持 VLESS 的 issue 提了好几个,作者的回复始终是那句:对齐 Surge 标准。
如果你的机场主推 VLESS + Reality(不少新机场是这样),别在 Surfboard 上耗着,直接看 FlClash 或 v2rayNG。选服务商时也可以参考我们的 机场推荐榜单,上面标注了各家支持的协议。
1. 下载与安装 Surfboard
官网是 getsurfboard.com,源码托管在 GitHub。
需要先说一件事:Surfboard 目前在 Google Play 上已经搜不到了,原来的商店页面(包名 com.getsurfboard)现在打开是 404。官方手册里的安装说明还停留在指向 Google Play 的旧链接,没来得及更新,所以网上不少教程照抄的也是这个失效地址。
现在推荐的下载方式是 GitHub Releases,这是作者本人发布 APK 的地方,最可靠:
- 发布页里有两条线,
mobile-x.x.x是手机版,tv-x.x.x是电视/盒子版,手机用户认准mobile开头的 - 每个版本会提供几个不同架构的 APK,按需选:
mobile-arm64-v8a-release.apk——绝大多数人下这个,近几年的安卓手机都是 arm64mobile-armeabi-v7a-release.apk——很老的 32 位机型mobile-universal-release.apk——不确定自己什么架构就下这个,体积大一些但通吃
除此之外,APKPure 上也还能下到,适合打不开 GitHub 的时候应急。但第三方市场的包始终存在被二次打包的风险,代理软件这种东西建议尽量从官方 Releases 拿。
系统要求是 Android 7.0 及以上。
2. 导入机场订阅链接
- 先去机场后台复制 Surge 格式(或直接标着 Surfboard)的订阅链接
- 打开 Surfboard,进入 配置文件(Profiles) 页面
- 点右下角的 「+」 按钮
- 在弹出的菜单里选择 「从 URL 导入」
- 粘贴订阅地址,点 「导入」
客户端会自动把配置拉下来。如果这一步转圈很久然后失败,通常不是软件问题,而是你当前的网络环境拉不到订阅文件——切换一下 4G/5G 或者换机场提供的备用订阅地址再试。
3. 选择节点
切到 代理(Proxy) 页面,就能看到订阅里的所有节点和策略组。
点一下策略组可以手动指定走哪个节点。如果机场的配置里写了 url-test 这类自动测速组,它会自己挑延迟最低的,一般情况下用默认的就行,不用手动折腾。
4. 开启连接
回到首页,把上方的开关打开。第一次开启时安卓系统会弹一个 VPN 授权提示,点「确定」允许即可——这是系统层面的标准提示,所有代理软件都要过这一步。
顶部状态栏出现钥匙图标,就说明已经在工作了。这时候打开浏览器试试就知道通没通。
5. 更新订阅配置
机场增删节点之后,本地配置不会自动同步,需要手动更新:
进入 配置文件 页面,长按那张配置卡片,在菜单里选择 「Check update」。
建议养成习惯:连不上、或者节点突然大面积超时的时候,先更新一次订阅再排查其他问题。很多“机场跑路了”的误判,其实只是本地配置太旧了。
进阶:分应用代理和按进程分流
这两个功能是 Surfboard 比较有特色的地方,Clash 系客户端做起来要麻烦一些:
- bypass 的 App 不进 VPN 模块:被你加进 bypass 列表的应用,流量根本不经过 VPN 模块,而不是“进去再放行”。对银行 App、国内视频、手游这类对代理敏感的应用来说,这个处理方式更干净,也更不容易触发风控。
- PROCESS-NAME 规则:可以直接用安卓的包名写分流规则,精确控制某个 App 走哪条线路。
从 Surge 迁移过来要注意的限制
如果你本来是 iOS 上的 Surge 用户,想把配置直接搬到安卓,有几个功能是用不了的:
- MITM——这是 Android 系统本身的限制(7.0 以后不再信任用户安装的 CA 证书),不是 Surfboard 偷懒
- URL Rewrite
- USER-AGENT 规则类型(依赖 MITM,一并没了)
- URL-REGEX 规则类型——官方建议改用
DOMAIN-SUFFIX这类规则,匹配效率也更高
配置文件里带这些字段一般不会导致导入失败,但对应的规则不会生效,心里有数就行。完整的兼容性说明见 Surfboard 官方手册。
常见问题解答 (FAQ)
导入订阅显示成功,但一个节点都没有?
九成是订阅格式给错了,把 Clash 的 YAML 订阅导进去了。回机场后台复制 Surge 格式的链接重新导入一次。
节点导进来了,但比机场后台显示的少很多?
检查一下少掉的是不是 VLESS 节点。Surfboard 在导入时会自动排除 vless:// 这类不支持的协议,而且不会报错提示,所以看起来就像“莫名其妙少了一批”。
Surfboard 和 FlClash 到底选哪个?
看你机场给什么。后台有 Surge/Surfboard 一键订阅的,用 Surfboard,界面和省电表现更好;只给通用 Clash 订阅、或者主力节点是 VLESS/Reality 的,用 FlClash。
Surfboard 还在维护吗?
在。截至 2026 年 9 月,手机版最新发布是 mobile-2.34.4(2026 年 9 月 1 日),更新频率相当密集,项目在 GitHub 上有 8.6k star。这一点和早已停更的 Clash for Android 不一样。
电视盒子能用吗?
可以,官方有单独的 TV 版本,在 Releases 里下 tv- 开头的包。
一直挂后台耗电吗?
待机状态下影响不大。真正费电的是持续跑流量,不是“开着”本身。不用的时候在首页把开关关掉即可。
总的来说,Surfboard 在安卓上是个完成度很高的客户端,交互和稳定性都在线,唯一需要提前想清楚的就是协议和订阅格式这一关。只要你的机场提供 Surge 格式订阅、主力节点不是 VLESS,它基本可以当成“装好就不用再管”的那类工具。
※ 所有测速数据均为统一标准下的实测结果,最近复核于 2026 年 8 月;各家机场的逐月表现可前往对应的品牌详情页查看。为支持本站的持续运营与服务器开销,当您通过文章内的推荐链接进行注册购买时,我们可能会获得部分推广佣金,但这绝不会干预我们评测的客观性与中立排序。
