sing-box Android 订阅导入教程:从复制链接到启动连接
简答:sing-box Android 导入订阅,最短流程是:在服务账户页复制明确标注为 sing-box、JSON 或 Remote 的完整 URL,在 SFA 的 Profiles 中新建 Remote 配置,更新后回到 Dashboard 启动并接受 Android VPN 授权。当前无法从 lyvpn.store 公开首页核实登录后的具体菜单、订阅格式或按钮名称,因此本文提供可照做的通用流程;如果账户页没有 sing-box 专用链接,应先向服务方核实,不要把 Clash、Base64 或其他格式直接改名后导入。
定义:sing-box Android 订阅导入,是把服务方提供的远程配置 URL 添加到 Android 客户端的 Remote 配置中,再由客户端拉取、解析、更新并运行配置。
一分钟速查:先按这四步导入
如果你只是想先完成导入,按下面顺序操作。SFA 是 sing-box 项目的 Android 客户端,官方资料说明它可以管理和运行本地或远程 sing-box 配置文件,并通过 Android 的 VPN 能力运行相关配置,具体菜单名称可能随版本变化。可先查看 sing-box Android 官方文档 和 官方图形客户端列表。
| 步骤 | 操作 | 通过标准 |
|---|---|---|
| 1. 获取链接 | 在账户页查找明确写有 sing-box、JSON 或 Remote 的订阅,并使用复制按钮复制完整 URL | 链接首尾完整,没有空格、换行或截断 |
| 2. 添加配置 | 打开 SFA,进入 Profiles 或配置文件,选择添加远程配置 | 出现名称和 URL 字段 |
| 3. 更新配置 | 粘贴 URL,保存或创建,然后执行更新 | 配置条目出现,内容可读取,没有解析错误 |
| 4. 启动验证 | 进入 Dashboard,启动服务并接受 Android VPN 请求 | 有 VPN 状态,再结合日志和网页访问复测 |
关键结论:配置条目创建成功,不等于订阅已经可用;还要确认配置能更新、内容能解析、出站组或节点信息正常,并完成一次实际连接复测。
先核验订阅来源和格式:不要把不同链接混用
截至 2026-11-02,公开访问 lyvpn.store 页面可以看到注册、登录和平台入口,但公开首页没有展示登录后的订阅菜单、订阅格式或 sing-box 专用链接。页面中的注册、登录及下载链接会指向其他域名;这种跳转关系本身不能证明品牌归属,也不能证明账户内一定提供原生 sing-box JSON。
因此,登录后请按以下路径自行核验:进入账户或用户中心,查找“订阅”“节点订阅”“配置文件”“客户端订阅”或类似入口;再查看复制按钮旁是否明确写有 sing-box、JSON、SFA 或 Remote。页面名称可能变化,本文不把某个未核实的菜单名称写成固定路径。
- 明确写有 sing-box、JSON 或 Remote:优先复制这一条,适合尝试在 SFA 中作为远程配置导入。
- 只写 Clash、V2Ray、Base64 或通用订阅:先不要直接导入,向服务方确认是否提供 sing-box 格式。
- 只有二维码:先确认二维码实际内容是完整 URL,扫描后复制到文本编辑器检查,不要公开发送。
- 复制后跳转登录页、返回 HTML 或提示过期:先重新登录账户并重新生成或复制当前订阅。
把 URL 粘贴到文本编辑器时,只检查首尾是否有空格、换行、引号和明显截断,不要手动修改参数、大小写或编码。订阅 URL 可能包含访问凭证,截图和求助日志必须遮住完整 URL、令牌、用户名及服务器信息。
下载安装 SFA:以官方当前列出的渠道为准
官方客户端列表将 Android 客户端列为 sing-box for Android;官方 Android 文档列出的获取渠道包括 Play Store、Play Store Beta、GitHub Releases 和 F-Droid。不同渠道的可用性、审核状态和版本可能变化,本文不把某一个渠道称为唯一入口,建议以 官方 Android 文档当前列出的渠道 为准。
- 打开官方 Android 文档,确认进入的是 sing-box for Android,而不是名称相近的第三方客户端。
- 根据设备和当前页面提示选择可用渠道。若使用 GitHub Releases,核对仓库名称为
SagerNet/sing-box或官方文档明确指向的发布页。 - 安装后打开客户端,记录应用版本和 Android 版本。本文不使用某个固定客户端版本推断所有设备的界面,因为菜单、字段和下载渠道可能变化。
- 如果安装包来自第三方镜像,无法核对发布来源时,不要直接使用该安装包导入个人订阅。
官方资料还说明,SFA 支持管理本地或远程配置,并使用 Android 平台能力运行配置;首次启动服务时,系统可能弹出 VPN 授权提示。VPN 授权只代表系统允许应用建立 VPN,不代表订阅格式已经正确。
在 Profiles 中添加 Remote 配置
- 打开 SFA,进入 Profiles、配置文件或名称相近的配置管理页面。
- 点击添加配置文件,选择 Remote、远程配置、从 URL 添加或当前版本中含义相同的选项。
- 在 Name 或名称字段中填写本机标签,例如“Android 订阅”。名称只用于识别,不要填写密码、完整 URL 或访问令牌。
- 在 URL 字段粘贴已经核验过的完整订阅链接。检查首尾没有空格、换行或多余引号。
- 如果页面显示自动更新、更新间隔或类似选项,排障阶段先按当前客户端默认值保存;不要把旧教程中的固定分钟数当作当前版本要求。
- 点击 Create、创建、保存或当前版本对应的确认按钮。
官方资料能够确认 SFA 支持远程 sing-box 配置,但无法据此确认某个服务方账户一定返回兼容内容。保存后应继续检查:配置条目是否出现、是否能执行更新、是否能打开配置内容,以及是否显示 JSON 解析错误。若创建后立即报错,优先检查订阅格式和返回内容,不要先修改 DNS 或 MTU。
更新、启动和复测:分别判断每一步是否成功
- 在配置列表中选中刚创建的 Remote 配置,执行更新或刷新。
- 等待更新结果,记录提示文字和时间。不要只看按钮是否能点击,应确认配置内容已经被客户端接受。
- 进入 Dashboard 或仪表页面,选择刚更新的配置并点击启动。
- 首次启动时接受 Android 系统 VPN 请求。如果系统提示已有其他 VPN 正在运行,先停止其他 VPN 应用,再重新启动。
- 如果配置包含可选择的出站组,在 Groups 或同义页面中选择配置已有的节点组或自动测试组;没有 Groups 时,不要自行添加字段。
- 观察 Dashboard 状态、日志、连接记录和 Android 状态栏 VPN 图标,再用一个普通网页或应用复测。
| 现象 | 能证明什么 | 不能单独证明什么 |
|---|---|---|
| 配置条目出现 | 客户端保存了该条目 | 不代表远程内容可解析 |
| 更新完成 | URL 返回的内容被客户端接受 | 不代表节点一定能建立连接 |
| VPN 图标出现 | Android VPN 服务已启动或获得授权 | 不代表所有应用、DNS 和 IPv6 都按预期处理 |
| 网页能打开 | 至少有一次访问成功 | 不代表所有应用和所有流量路径都一致 |
如果要判断是否真正连接成功,应同时记录配置名称、出站组、网络类型、启动时间、错误日志和复测结果。不要仅凭一次网页打开、出口 IP 或 VPN 图标断言全部流量都经过该配置。
常见失败分流:按提示定位问题
提示 JSON 解析失败或配置无效
重新检查复制内容是否为 sing-box 或 JSON 格式,是否实际返回了 HTML 登录页、错误文本、空内容或其他客户端格式。Clash、Base64、V2Ray 等名称不能自动等同于 sing-box JSON。若账户页没有明确的 sing-box 选项,应向服务方索要对应格式说明,而不是自行改名或手工拼接。
Remote 能创建,但更新失败
先在手机浏览器中打开订阅 URL,观察是否需要重新登录、是否返回空白、是否跳转到登录页面或提示订阅失效。浏览器能打开只说明 URL 返回了内容,不能证明内容符合 sing-box 配置结构;浏览器打不开时,则先处理登录状态、网络访问或链接有效性。
更新成功,但没有节点或出站组
打开配置内容查看器,确认内容不是 HTML、错误提示或空文件。如果配置能打开但没有可选出站组,不要直接断言节点失效;应向服务方确认该订阅是否包含可用于 SFA 的出站配置。
启动时没有 VPN 权限或无法启动
重新点击启动并接受 Android 系统 VPN 请求,停止其他 VPN 或网络代理应用后再试。若仍失败,检查系统 VPN 页面、应用权限和电池限制,并一次只改一个设置,记录每次修改后的结果。
有 VPN 图标但应用无法联网
先确认实际选择了存在的出站组,再查看日志中的 DNS、连接和启动错误。检查当前应用是否被分应用规则排除,并分别用 Wi-Fi 和移动数据复测。VPN 图标只能作为启动信号,不能单独证明 DNS、IPv4、IPv6 和所有应用流量都正常。
更新与回滚:保留一份可用配置
- 在更新 Remote 配置前,不要删除之前能启动的配置,先保留旧条目。
- 更新后记录最后更新时间,并检查配置内容、出站组和日志是否发生变化。
- 如果更新后无法启动,停止当前服务,切回旧配置并重新接受 VPN 授权,确认问题是否只出现在新配置。
- 如果旧配置也无法启动,再分别检查 Android VPN 权限、当前网络、客户端版本和系统限制。
- 怀疑订阅链接泄露时,回到账户页查找重新生成、重置或撤销选项;如果页面没有相关功能,以服务方当前说明为准。
截至 2026-11-02,本文没有核实 lyvpn.store 登录后是否提供固定名称的订阅菜单、sing-box 专用链接或重置入口。遇到这些页面差异时,应以账户页实际显示和服务方回复为准。
常见问题
sing-box Android 可以直接导入 Clash 订阅吗?
不能一概而论。只有当前客户端和订阅内容明确支持该格式时才可以尝试。更稳妥的做法是优先使用账户页明确标注为 sing-box、JSON 或 Remote 的链接;如果只有 Clash、Base64 或其他格式,应先向服务方确认,不要直接改名后导入。
如何判断 lyvpn.store 账户里哪条链接适合 SFA?
登录账户后查找订阅、配置文件或客户端订阅入口,优先选择复制按钮旁明确写有 sing-box、JSON、SFA 或 Remote 的链接。复制后粘贴到文本编辑器,检查是否为完整 URL、没有空格或换行。公开首页目前只能确认存在登录入口,无法独立确认登录后的具体菜单和订阅格式。
Remote 配置创建成功,是不是说明订阅已经可用?
不是。创建成功只说明客户端保存了配置条目。还要执行更新,确认内容能解析、出站组或节点信息出现,再到 Dashboard 启动并完成网页、应用和日志复测。
为什么浏览器能打开订阅链接,SFA 仍然提示解析失败?
浏览器能打开只说明 URL 返回了某些内容,返回内容可能是登录页、HTML 错误页、空文件或其他客户端格式,并不代表它是有效的 sing-box 配置。应查看账户页是否提供 sing-box 专用链接,并在客户端中检查配置内容和错误日志。
启动后有 Android VPN 图标,为什么应用仍然无法联网?
VPN 图标只能说明 Android VPN 服务已建立或获得授权。还要检查配置中的出站组、DNS、分应用包含或排除规则、IPv4/IPv6 行为和 Dashboard 日志,并分别用 Wi-Fi 与移动数据复测。
自动更新应该怎么设置?
排查导入问题时,先手动完成一次更新并确认配置可用,再按照当前客户端页面提供的自动更新选项设置。不要照搬旧教程中的固定时间数值;如果更新失败,应记录最后成功时间和错误提示。