Android Mihomo 订阅导入后不能用怎么办?
简答:先不要反复删除配置:在 Android Mihomo 中确认订阅返回的是 Clash/Mihomo 配置、该配置已选中并启用,再选择节点启动 VPN。若仍不能用,先关闭 TUN,用普通模式测试同一节点;根据“无节点、全部超时、VPN 已连接但网页打不开、只有部分 App 不能用”分流排查。成功判据是系统出现 VPN 图标,浏览器和目标 App 能正常访问。
定义:Android Mihomo 订阅导入后不能用,通常要分别判断订阅内容、配置启用、节点连接、Android VPN 接管、TUN、DNS、规则和后台限制,而不是只重新导入一次。
先试这一步:确认配置真的被启用
Android Mihomo 是面向 Android 的图形客户端,官方项目说明它使用 Mihomo 内核,并支持 Android 5.0 及以上系统和多种 CPU 架构;客户端与内核不是同一个文件,通常不需要把内核压缩包当作普通 APK 安装。可先查看 Android 客户端项目说明,再以当前发布页显示的安装包为准。
- 打开客户端,进入配置、Profiles 或配置列表一类的页面;不同构建的菜单名称可能不同。
- 找到刚导入的订阅,检查它是否处于当前选中状态,而不只是出现在列表中。
- 进入代理组或节点选择页面,确认至少能看到节点或代理组;若列表为空,先不要测试 VPN,优先处理订阅内容问题。
- 启动服务并允许 Android 弹出的 VPN 请求。成功判据是客户端显示运行状态,系统状态栏出现 VPN 图标。
最短路径可以概括为:订阅存在 → 配置已选中 → 代理组有节点 → 允许 VPN → 选节点 → 启动。官方项目还记录了通过 URL Scheme 导入配置的方式,但实际界面入口应以当前客户端显示为准。
| 现象 | 优先检查 | 下一步 |
|---|---|---|
| 配置导入后没有节点 | 订阅返回内容、格式、配置是否选中 | 重新获取匹配 Clash/Mihomo 的订阅并重新载入 |
| 有节点但全部超时 | 节点选择、网络环境、VPN 是否启动 | 换 Wi-Fi/移动数据测试,再看日志或连接状态 |
| VPN 已连接但网页打不开 | 模式、DNS、TUN 和规则 | 关闭 TUN,改用普通模式测试同一节点 |
| 只有部分 App 不能用 | 规则、分应用设置、App 自身检测 | 先用浏览器验证,再检查该 App 是否被排除 |
无节点:先判断订阅地址还是配置格式问题
如果导入成功但节点列表为空,常见分界点是:订阅地址没有返回配置内容,或者返回的格式与客户端不匹配。订阅地址可能返回登录页、错误页或其他 HTML;这种内容不是可直接使用的 Mihomo 配置。此时应回到订阅提供方的用户面板,重新复制当前订阅地址,并确认选择的是 Clash/Mihomo 兼容格式。具体格式名称、地址状态和是否被重置,本文无法替你核实,应以订阅页面当前显示为准。
- 不要把带有个人 token 的完整订阅链接发到群组、工单截图或公开论坛。
- 只在浏览器或客户端更新功能中测试地址是否能返回内容;公开反馈时遮住域名后的 token、用户标识和完整路径。
- 若订阅页面提示已重置、过期或流量状态异常,先按页面说明重新生成或更新链接。
- 重新导入后,回到配置列表确认新配置被选中,再进入代理组检查节点是否出现。
如果客户端提示 YAML 或配置解析错误,不要直接修改大量字段。先保留旧配置,记录报错行号和字段名;字段是否被当前内核支持,需要对照 Mihomo 官方配置文档,无法确认的字段不要凭经验删除。
有节点但不能连接:先关闭 TUN 做对照测试
TUN 是网络层接管方式,适合处理不遵循普通代理设置的应用,但也会增加路由、DNS 和 Android VPN 之间的变量。Mihomo 官方文档将 TUN 作为网络接管配置,并列出了 DNS 模式、自动路由、DNS 劫持和 Android 应用范围等选项;因此排查时应先减少变量,而不是一开始就同时修改所有参数。可参考 官方 TUN 配置文档。
- 在客户端设置中寻找 TUN、增强模式或网络接管相关开关;不同客户端构建的名称可能不同。
- 先关闭 TUN,保留同一个配置和同一个节点,用普通模式启动 VPN。
- 打开浏览器访问一个平时可访问的网页,观察是否能加载。
- 如果普通模式可以而 TUN 不可以,问题范围缩小到 TUN、DNS、路由或分应用设置;先保持 TUN 关闭,再逐项恢复。
- 如果普通模式也不可以,继续检查节点本身、网络环境和 VPN 权限,不要先改 MTU。
成功判据不是“按钮显示已启动”,而是系统有 VPN 图标、节点有连接记录、浏览器能够完成页面加载。若 Android 同时运行其他 VPN、防火墙或网络过滤应用,先暂时停止冲突应用再复测。
VPN 已连接但网页打不开:按 DNS、模式和后台限制排查
- 检查模式:如果客户端提供规则、全局、直连等模式,先用全局模式验证单个节点。全局模式能访问而规则模式不能,通常应继续检查规则或策略组,而不是立刻更换订阅。
- 检查 DNS:如果表现为域名打不开、反复解析失败或只有部分域名异常,检查配置中的 DNS 部分。Mihomo 官方文档列出了 DNS 配置和处理模式,具体字段必须以当前版本文档为准,不要照抄不明来源的整段配置,可参考 官方 DNS 配置说明。
- 检查后台限制:如果锁屏后断开、切到后台就失效,在 Android 系统设置中查找该客户端的电池、电量优化、后台活动或自动启动权限;菜单名称随手机厂商不同,找不到时使用系统设置搜索“电池优化”或“后台活动”。
- 检查网络切换:分别用当前 Wi-Fi 和移动数据测试一次。只在一种网络下失败时,记录网络类型、时间和错误现象,不要同时改 DNS、TUN 和 MTU。
- 检查分应用:如果浏览器正常而某个 App 不正常,查看客户端是否存在应用排除、分应用代理或绕过规则;也要考虑该 App 自身可能识别 VPN,不能把“检测到 VPN”直接判断为节点故障。
MTU 只在存在明确的分片、握手后断流或特定网络路径异常时再考虑;没有复现依据时不要随意修改。每次只改一个变量,并保留上一次能启动的配置。
仍然不能用:恢复、复测与反馈信息
如果多次修改后配置变乱,按以下顺序回滚:
- 关闭客户端 VPN 服务和 TUN。
- 保留旧配置或导出当前配置备份,不要直接覆盖唯一可用文件。
- 删除或停用异常配置,重新导入一份确认格式匹配的订阅。
- 先不启用 TUN,选择一个节点启动普通模式。
- 确认浏览器能访问后,再逐项恢复规则、DNS、TUN 和后台设置。
需要向订阅提供方反馈时,提交客户端名称、Android 系统版本、Wi-Fi 或移动数据、配置是否有节点、是否出现 VPN 图标、错误提示和复现时间。截图或日志应遮住订阅 token、账号、完整域名和个人信息。若官方项目或当前发布页存在更新说明,版本信息应以 当前发布页显示为准;本文不把某个固定版本当作所有设备的必需版本。
本文为第三方使用指南,未核实 Android Mihomo 的具体订阅状态、节点可用性或某个服务的故障原因;相关服务信息应以其页面和官方说明为准。
常见问题
Android Mihomo 订阅导入成功但没有节点,怎么办?
先确认订阅返回的是 Clash/Mihomo 配置,而不是登录页或 HTML;再确认新配置已经选中并启用。若仍为空,重新获取匹配格式的订阅地址,并保留旧配置以便回滚。
Mihomo 安卓显示 VPN 已连接,但网页打不开,先改什么?
先关闭 TUN,保留同一配置和同一节点,用普通模式测试。若普通模式恢复,继续检查 TUN、DNS、路由或分应用设置;若仍失败,再检查节点、网络和 VPN 权限。
要不要一开始就修改 DNS 或 MTU?
不建议。先完成订阅、配置、节点和 VPN 权限的基础验证;只有出现明确的域名解析或链路分片现象时,再一次修改一个 DNS 或 MTU 变量。
为什么浏览器能用,只有一个 App 不能用?
优先检查规则、分应用代理和排除列表,也要考虑该 App 自身对 VPN 的处理。浏览器可用只能证明部分流量路径正常,不能证明所有 App 都会走同一规则。
联系客服时可以直接发送完整订阅链接吗?
不要公开发送。完整订阅链接可能包含 token 或用户标识;反馈时应脱敏链接、账号和域名,并提供客户端、系统、网络类型、错误提示和复现时间。