直接答案
安卓手机上代理用着用着就断开,尤其是锁屏后断网,绝大多数是系统的省电策略在后台结束了代理 App。处理的核心是给代理 App“保活”:把它的电池优化设为“不优化”或“无限制”,允许自启动和后台运行,在最近任务中锁定它,并在系统 VPN 设置里开启“始终开启的 VPN”。如果同时装了其他 VPN 类应用,还要避免它们互相抢占 VPN 通道。
为什么安卓代理会在后台断开
安卓上的代理客户端一般通过系统的 VpnService 工作:客户端建立一个虚拟网卡,把手机流量交给自己处理,这和电脑上的 TUN 模式原理相近。只要客户端进程被结束,虚拟网卡随之消失,手机要么断网,要么回到不走代理的直连状态。
国内手机厂商普遍在原生安卓之上加入了更激进的省电机制,锁屏一段时间后会清理后台进程、限制后台联网。代理 App 是一个需要长期在后台运行的应用,恰好是这些机制的主要“清理对象”。
安卓断连的常见原因
- 电池优化:系统把代理 App 列入电池优化,锁屏后被限制或结束。
- 自启动与关联启动被禁止:进程被清理后无法自行恢复。
- 一键清理最近任务:手动清理后台时顺带结束了代理 App。
- VPN 被其他应用抢占:安卓同一时间只允许一个 VPN 连接,其他 VPN 类应用或网络加速工具开启后,原有代理会被断开。
- 数据节省模式:限制了后台应用使用移动数据。
- 私人 DNS 设置冲突:系统层面的私人 DNS 可能与客户端的 DNS 处理方式冲突,表现为连上但部分网站打不开。
- 切换网络时重连失败:从 WiFi 切到移动数据时,客户端没有及时重建连接。
判断标准:从现象判断原因
| 现象 | 可能原因 | 处理 |
|---|---|---|
| 锁屏几分钟后断网,解锁打开 App 恢复 | 电池优化或后台限制 | 设置电池“无限制”,允许后台运行 |
| 通知栏的钥匙图标消失 | 代理进程被结束 | 允许自启动,在最近任务中锁定 App |
| 打开另一个 App 后代理就断了 | VPN 通道被其他应用抢占 | 关闭或卸载冲突的 VPN 类应用 |
| 只在移动数据下断连 | 数据节省模式限制后台 | 把代理 App 加入不受限制的应用列表 |
| WiFi 切到移动数据后不能用 | 网络切换后连接未重建 | 手动重连一次,检查客户端的自动重连设置 |
| 已连接但部分网站打不开 | 私人 DNS 或规则冲突 | 暂时关闭私人 DNS,检查客户端 DNS 配置 |
逐步排查与保活设置
- 关闭电池优化:在“设置 > 应用 > 代理 App > 电池”中,选择“无限制”或“不优化”。不同品牌名称可能是“省电策略”“应用耗电管理”等。
- 允许自启动和后台运行:在应用详情或手机管家中找到“自启动”“后台活动”“应用启动管理”等选项,改为允许,部分机型需要切换为手动管理后逐项打开。
- 锁定最近任务:在最近任务界面长按或下拉代理 App 的卡片,选择“锁定”,避免一键清理时被结束。
- 开启始终开启的 VPN:进入“设置 > 网络和互联网 > VPN”(部分机型在“更多连接”中),点击代理 App 旁的设置图标,打开“始终开启的 VPN”。
- 谨慎使用“屏蔽未使用 VPN 的连接”:这个选项能防止代理断开时流量直连泄露,但开启后一旦代理进程停止,手机会完全断网,按需选择。
- 检查数据节省模式:如果开启了数据节省,把代理 App 设为“不受数据节省限制”。
- 处理 VPN 冲突:关闭其他 VPN 类应用、网络加速工具和广告拦截类应用中的 VPN 功能。
- 按需使用分应用代理:只让需要的应用走代理,可以减少流量和耗电,但要确认代理 App 本身和常用应用都设置正确。
各品牌手机的菜单位置差异很大,以上路径仅作参考,以手机实际界面为准;客户端内的选项名称以客户端实际界面为准。
小米、华为等机型的额外注意点
部分品牌的系统会在系统更新后重置应用的省电设置,更新系统后需要重新检查一次。部分机型的“智能省电”“超级省电”模式会忽略单个应用的白名单,开启时代理可能仍被结束。如果手机管家类应用提供“深度清理”或“加速”功能,建议把代理 App 加入排除名单。
注意事项
- 保活设置会增加一定耗电,这是保持后台常驻的代价,属于正常现象。
- 不要为了保活授予代理 App 与其功能无关的权限,例如通讯录、短信等。
- 分应用代理设置错误可能导致某些应用完全不走代理,排查时先切回全部应用走代理的状态做对照。
- 企业管理或工作资料中的应用可能受单独的 VPN 策略管理,个人设置不一定生效。
- 如果所有保活设置都做了仍频繁断连,可以换一台设备测试同一订阅,判断是手机问题还是节点问题。