Exclave
Exclave 是一款 SagerNet 系 Android 代理客户端,由 dyhkwong 维护,定位与 NekoBox、Husi 接近,但并不是简单的 sing-box GUI。它使用 Exclave 自有核心库,协议覆盖包括 Shadowsocks、VMess、VLESS、Hysteria 2、TUIC、AnyTLS、NaiveProxy 插件等。
基本信息
| 项目 | 信息 |
|---|---|
| 平台 | Android 5.0+ |
| 价格 | 免费开源 |
| 内核 | Exclave core / SagerNet 系实现 |
| 定位 | Android 代理客户端,协议覆盖广 |
核心特性
- 支持多种现代代理协议和插件
- VPN 模式接管全设备流量,无需 root
- 支持订阅、节点、策略组的基础管理
- 分应用代理(Per-app Proxy)
- 适合与 NekoBox / Husi 做双装互备
协议支持
协议能力来自 Exclave 自有核心库和插件体系,与 NekoBox / Husi 有重叠,但不是完全相同的 sing-box 实现:
| 协议 | 支持状态 | 备注 |
|---|---|---|
| Shadowsocks AEAD | 支持 | — |
| Shadowsocks 2022 | 支持 | — |
| VMess | 支持 | WS / gRPC / HTTP2 |
| VLESS | 支持 | Reality / Vision |
| Trojan | 支持 | — |
| Hysteria 2 | 支持 | — |
| TUIC v5 | 支持 | — |
| AnyTLS | 支持 | 需要较新版本 |
| ShadowTLS v3 | 支持 | — |
| NaiveProxy | 支持 | 作为独立插件使用 |
| Juicity | 支持 | — |
| SSH / HTTP CONNECT | 支持 | 具体功能以版本为准 |
| WireGuard | 支持 | — |
| SOCKS5 / HTTP | 支持 | — |
安装
从 GitHub Releases 下载(推荐)
前往 Exclave Releases 页面 下载最新 APK:
exclave-arm64-v8a-release.apk:适合绝大多数现代 Android 手机(64 位 ARM)exclave-armeabi-v7a-release.apk:适合旧款或低端设备(32 位 ARM)exclave-universal-release.apk:通用版,兼容所有架构
下载后在文件管理器中点击安装,如提示「未知来源」需在系统设置中允许安装。
初次配置
首次启动流程
- 打开 Exclave,进入主界面(节点列表)
- 点击菜单 → 「订阅管理」,添加订阅链接并更新
- 在节点列表中选择节点,点击连接
- 首次启动 VPN 时 Android 会弹出授权对话框,点击「确定」
状态栏出现钥匙图标即表示连接成功。
订阅与节点管理
导入订阅
- 进入「订阅管理」→「添加订阅」
- 粘贴订阅 URL(支持格式随版本变化,常见通用 URI / Clash 类订阅兼容性较好)
- 点击「更新」拉取节点列表
- 返回主界面选择节点
单节点 URI 导入
支持扫码或粘贴以下格式的链接直接添加单节点:
ss://... Shadowsocks
vmess://... VMess
vless://... VLESS
trojan://... Trojan
hysteria2://... Hysteria 2
tuic://... TUIC
连接模式
| 模式 | 说明 |
|---|---|
| VPN 模式 | 通过 Android VPNService 接管全部流量,推荐大多数用户 |
| 系统代理模式 | 仅接管支持系统代理的应用,覆盖范围有限 |
路由与分流配置
Exclave 支持常见路由与分流规则类型:
- GeoIP / Geosite:按 IP 归属地或域名数据库分流
- 域名后缀 / 关键字:精确或模糊匹配域名
- IP 段(CIDR):指定 IP 范围直连或代理
- 广告拦截:自定义广告域名规则集
推荐初始策略:
中国大陆 IP / 国内域名 → 直连(DIRECT)
私有地址 / 局域网 → 直连(DIRECT)
其余流量 → 代理(PROXY)
DNS 配置
在「设置」→「DNS」中配置,建议区分国内外域名的解析出口:
| 场景 | 推荐配置 |
|---|---|
| 代理出口 | https://1.1.1.1/dns-query(Cloudflare DoH) |
| 国内直连 | 223.5.5.5 或 119.29.29.29 |
| 防泄漏 | 开启「远端 DNS 查询」,避免代理流量 DNS 泄漏 |
分应用代理
进入「设置」→「分应用代理」:
- 绕过代理:填入不走代理的 App(如银行、支付类 App)
- 仅代理指定 App:只让特定 App 走代理
与 NekoBox / Husi 的对比
三者都覆盖 Android 代理客户端常见需求,但核心实现并不完全相同,主要差异在内核、UI 交互和版本节奏:
| 客户端 | 内核 | 协议覆盖 | 易用性 | 适合人群 |
|---|---|---|---|---|
| NekoBox | sing-box | 高 | 中 | 追求 sing-box 生态与可配置性的用户 |
| Husi | sing-box | 高 | 中上 | 偏好较新 UI 交互,想换个风格 |
| Exclave | Exclave core / SagerNet 系 | 高 | 中 | 想尝试不同实现,作为备用客户端 |
选择时优先看:你更喜欢哪套 UI、哪个项目的更新节奏更适合你、你的机型上哪个版本更稳定。
常见问题
Q:Exclave 协议是不是比 NekoBox 少?
A:可能会有差异。Exclave 的协议支持由其自有核心库和插件决定,不等同于 sing-box 版本;使用前应查看当前 Release Notes。
Q:为什么导入同一订阅,三个客户端表现不同?
A:常见原因是默认 DNS 策略、路由规则模板、TUN 细节参数和订阅解析器不同。不同核心之间即使导入同一订阅,也可能生成不同的实际出站配置。
Q:连接成功但某些网站打不开?
A:先切换「全局代理」模式排查分流规则问题;若仍不通,检查 DNS 是否有污染或泄漏。
Q:高耗电怎么解决?
A:关闭自动测速、降低日志级别(设为 Warning/Error)、精简路由规则数量。