先区分持续传输、待机耗电和后台被停三类现象,再决定是否调整电池白名单。本文以使用 Xray 内核的 v2rayNG 为对象,说明 VPN 与仅代理模式的接管范围,给出安卓后台权限、分应用代理和路由分流的检查顺序,并用可重复的对照记录验证改动,而不是凭电池排行榜判断客户端是否异常。
先确认耗电场景,不只看电池占比
安卓电池页面中的应用占比,是统计周期内的相对份额,不等于这款应用单独消耗了同样比例的整块电池。不同系统对 VPN 流量、后台运行时间和网络耗电的归属也有差异。浏览器播放视频时,v2rayNG 同时负责转发和加密,出现在耗电列表前列并不能单独证明存在故障。
更有效的起点是记录:屏幕是否关闭、使用 Wi-Fi 还是移动数据、是否持续下载,以及服务是否反复中断。下面的数字是排查参数,不是实测续航成绩,也不是省电承诺。
- 使用时发热:先暂停视频、云相册备份和大文件下载,观察流量与温度是否一同下降。
- 锁屏后掉线:先查系统是否结束了服务,不能直接把它归为节点失效或电量问题。
- 待机仍持续传输:查看哪些应用在同步,确认是否需要纳入 VPN,而不是先改协议参数。
- 移动网络明显更耗电:在稳定 Wi-Fi 下复测;弱信号、网络切换和反复重连都可能放大无线通信开销。
VPN 模式与仅代理模式:接管范围不同
v2rayNG 的 VPN 模式利用安卓 VpnService 建立本地虚拟网络接口,将纳入范围的应用流量交给转发链路和 Xray 内核处理。它不是把设备连接到某个额外的传统 VPN 服务,而是客户端接收应用流量的方式。协议、节点和路由决定后续如何出站。
仅代理模式则主要提供本地代理监听,不会自动接管所有应用。需要应用明确支持并配置 SOCKS 或 HTTP 代理;某个浏览器能联网,不代表其他应用也已走代理。部分版本可在侧边栏「设置」→「服务模式」选择,具体标签及可选项以安装版本为准。
VPN 模式配合分应用
推荐适合大多数手机日常使用。先确保需要代理的应用正常联网,再缩小接管范围;不必逐个寻找应用自身的代理设置。
适合:多个应用需要联网,且希望按应用控制接管范围。
仅代理模式
只让明确设置了本地代理的应用使用服务。配置时核对监听地址与端口;本机连接通常使用回环地址,不要为排查耗电随意开放局域网访问。
适合:应用本身支持代理,并能确认其 DNS、UDP 与其他连接的实际行为。
结论:先缩小接管范围,再考虑换模式
日常使用先保留 VPN 模式并配置分应用代理;只有确认目标应用能完整使用本地代理时,才测试仅代理模式,避免把“流量没有被接管”误当成省电效果。
电池白名单解决保活,不直接降低耗电
「不受限制」或「忽略电池优化」的目的,是减少系统限制后台服务造成的中断,并不是低功耗开关。放开后台限制后,服务可以持续运行,电池消耗反而可能比频繁被停时更完整地记录下来。只有遇到锁屏断连、通知消失或返回应用后需要重新启动,才优先检查这些设置。
-
打开应用详情
长按 v2rayNG 图标→「应用信息」→「电池」或「应用电池用量」。记录原有选项,再查找「不受限制」「允许后台活动」等设置。
-
调整电池限制
原生风格系统若提供「不受限制」,可先选它复测;旧版系统可在「设置」→「应用」→「特殊应用权限」→「电池优化」中查看全部应用,再对 v2rayNG 选择「不优化」。不同系统不一定同时存在两条路径。
-
检查后台管理
在厂商系统中搜索「自启动」或「应用启动管理」。若当前问题是服务被结束,检查是否允许后台运行;只有需要开机恢复等对应行为时,再调整自启动权限。
-
保留服务通知
检查「应用信息」→「通知」中的服务通知权限。安卓 8.0 起,前台服务通常需要关联通知;不要为了隐藏图标而停止服务,也不要把允许通知等同于保证后台存活。
-
锁屏复测
启动服务,关闭屏幕后等待一个对照窗口,再检查通知、服务状态及联网结果。若仅在省电模式下中断,单独记录该条件,不要一次关闭所有系统节能功能。
分应用代理:减少不需要接管的流量
若只有少数应用需要代理,分应用代理通常比让全部应用进入 VPN 后再逐条直连更容易检查。v2rayNG 的常见入口是侧边栏「设置」→「分应用代理」。不同版本可能把应用列表放在该设置的下一级页面,调整前先阅读「绕过模式」的说明。
核心区别是所选应用的含义:常见版本中,关闭「绕过模式」表示只代理勾选应用;开启后则表示勾选应用绕过 VPN。不要只记开关位置,要核对页面文字。绕过的应用通常使用系统网络,不能假定它们还受 v2rayNG 的 DNS 或路由规则保护。
- 打开「分应用代理」,启用「启用分应用代理」。先列出确实需要代理的应用,例如一个浏览器和一个工作应用。
- 若采用“只代理所选应用”,关闭「绕过模式」,仅勾选上述应用;若采用“所选应用绕过”,则开启绕过并勾选需要直连的应用。
- 保存或返回后,停止并重新启动 v2rayNG 服务。安卓 VPN 的应用名单通常在建立接口时生效,仅退出设置页不一定重建连接。
- 分别测试一个被接管应用和一个未被接管应用。浏览器、应用内网页和下载组件可能属于不同进程或应用包,需要按实际行为核对。
- 安装新应用后重新检查名单。“只代理所选应用”的方式不会自动把新应用纳入接管范围。
路由分流与分应用代理不能互相替代
分应用代理决定哪些应用进入 VPN;路由分流决定已经进入内核的连接走代理、直连还是阻断。把某类连接设置为直连,仍可能经过本地接口和内核处理,因此不能期待它与“应用完全绕过 VPN”有相同的处理开销。
| 设置 | 主要作用 | 需要验证 |
|---|---|---|
| 电池优化白名单 | 减少后台服务被限制 | 锁屏后服务是否仍运行 |
| 分应用代理 | 控制哪些应用进入 VPN | 勾选含义与应用出口 |
| 域名或 IP 路由 | 为已接管连接选择出站 | 规则顺序、命中结果 |
| DNS 设置 | 控制域名解析路径与策略 | 解析是否成功、是否符合预期 |
在侧边栏「路由设置」中,先检查现有规则和活动路由,不要直接追加大量来源不明的规则。Xray 路由通常按顺序匹配,前面的宽泛规则可能让后面的具体规则失去作用。把频繁失败的连接反复送往不可用出站,会带来应用重试和额外网络活动。
- 本地网络:有访问打印机或局域网设备的需求时,核对私有地址段的直连规则与安卓 VPN 的相关限制。
- DNS:解析慢、超时或结果不合预期时,先检查当前 DNS 配置;不要同时更换 DNS、节点和整套路由,否则无法定位改善来源。
- 后台同步:不需要代理的备份与更新应用,可优先从接管名单中移出;是否允许它们直连仍取决于使用需求。
- 协议选择:不能仅凭 VMess、VLESS 的名称预测续航。传输方式、服务端质量、丢包和真实流量都参与影响耗电。
用两轮对照验证,而不是照搬省电数字
测试时尽量保持电量区间、信号、屏幕状态和后台任务一致。先在稳定 Wi-Fi 下做基线,再单独测试移动数据。不要一边充电一边比较掉电,也不要把播放视频的一轮与锁屏待机的一轮直接比较。
- 记录基线:保持原设置,记录起止电量、30 分钟内的流量、服务是否重连,以及系统电池页的前后台运行时间。
- 只改一项:例如仅启用“只代理所选应用”,重启服务后按相同条件再测一个窗口。
- 重复确认:做第二轮同条件对照。短时间内电量只变化一个百分点时,系统显示精度可能掩盖差异,应延长观察,不要换算出精确节电百分比。
- 检查代价:确认通知、消息同步、域名解析和目标应用访问仍符合需求,不能以漏接流量或服务中断换取较低数字。
结论:保留可复现且不影响联网的改动
若缩小应用名单后,后台流量在重复测试中持续减少且连接正常,就保留这项设置;若差异不稳定,继续查信号和后台任务,不要据此更换内核或叠加保活开关。
仍然耗电或掉线时,按现象继续排查
已经设置不受限制,为什么还会断线?
先区分服务停止和连接失败:前者表现为运行状态结束或需要手动启动,后者可能是服务仍在但请求超时。检查厂商后台策略、另一款 VPN 是否抢占系统 VPN,以及网络切换时间点,再查看 v2rayNG 日志中的超时、解析或握手错误。
没有主动使用手机,为什么仍有流量?
消息推送、账号同步、自动更新和云备份都可能在锁屏时运行。先观察系统「应用信息」中的流量用量,再调整分应用名单。节点连接本身也可能有维持连接所需的数据,但不能把所有后台流量都归因于保活。
可以通过频繁测速选择更省电的节点吗?
频繁测试延迟、批量检查节点或反复更新订阅本身会产生请求。排查期间只对少量候选做必要测试,优先选择实际连接稳定的节点。延迟数字低不代表耗电必然低,更不能替代同条件的待机对照。
是否需要换客户端或重装?
先记录 v2rayNG 的安装版本、安卓版本、服务模式和复现步骤,再考虑升级。v2rayNG 使用 Xray 内核;v2flyNG 使用 V2Fly 内核,协议与配置兼容性需要分别确认。重装会改变设置和应用名单,不宜作为第一步;桌面的 v2rayN 后台设置也不能直接照搬到安卓。
如需进一步排查,可先查看帮助中心或技术参考。分享日志前删除订阅地址、节点凭据、UUID 和敏感域名,只保留错误类型、发生时间及必要的环境信息。