NetGuard 中文文档 下载 App

亮屏时允许联网(Allow when screen on)条件详解

这个条件解决什么问题

很多应用的典型场景是:

亮屏时允许(Allow when screen on)正是为这种「用的时候放行、不用的时候拦住」的场景设计的条件。

工作机制

  1. 为目标应用勾选「亮屏时允许」
  2. 如果该应用的 Wi-Fi / 移动数据开关是禁止(红色):
  1. 如果该应用的 Wi-Fi / 移动数据开关是允许(绿色):

设置位置

单应用设置

应用列表 → 点击应用左侧展开箭头 → 勾选 「亮屏时允许」

全局默认设置

主菜单 → 设置 → 默认 → 「Allow when screen on」 勾选后,新出现的应用默认启用这个条件。已配置过的应用不受影响。

典型场景

即时通讯 / 社交应用

将微信、Telegram 等的移动数据设为禁止,但启用「亮屏时允许」。效果:

省电场景

如果对很多非关键应用都启用「亮屏时允许」并把它们的 Wi-Fi / 移动数据都关了,屏幕熄灭时这些应用完全不能联网——有助于延长电池续航(Android 的 Doze 模式在 NetGuard 生效后更彻底)。

出门节省蜂窝流量

出门在外时,不想让大量应用在后台偷偷跑移动数据。对这些应用:

这样:

条件叠加关系

亮屏条件与其他条件(漫游时禁止、锁屏模式下允许)可以同时启用。叠加后的评估优先级:

  1. 锁屏模式开启时,只有「锁屏模式下允许」的应用能联网(最高优先级)
  2. 漫游时,启用了「漫游时禁止」的应用被额外拦截
  3. 亮屏条件是最基础的叠加项

举例:

切换条件时即时生效

条件勾选 / 取消勾选后,NetGuard 会立即重载 VPN 规则,无需重启防火墙。效果在 1~2 秒内生效。

与 Android Doze 的关系

Android 6.0+ 有 Doze 模式,设备长时间不动时 Doze 会强制停止所有后台联网。启用「亮屏时允许」后,效果类似 Doze 但更主动——你可以精准控制哪些应用能被 Doze、哪些不能。