
安卓后台驻留:从九小时到十四小时的差别
同一版本在三台安卓机上锁屏驻留相差 5 小时,差别来自电池优化白名单与厂商管控两层开关。
01驻留区间:九到十四小时是怎么量出来的
驻留的判定不看界面图标,而看外部探针能不能收到回应,两者在安卓上经常不一致。
四台机器四轮采样之后,安卓的锁屏驻留落在 9 到 14 小时之间,最小值出现在一台未加白名单的机器上。
区间两端对应的其实是同一个版本,差别只在系统给这个进程留了多少余地。
四台机器的采样在两周内完成,每台至少四轮,每轮之间的间隔不少于二十四小时。区间给的是中位而不是极值,因为极值受当天信号与内存状态的影响太大。如果你的读数落在区间外侧,先确认电量起点与是否接着电源这两个条件。
判定标准与测量方式
每 15 分钟发一次外部请求,连续收到回应的小时数记为驻留时长。
- 探针从外部服务器发起,不依赖手机自身的状态。
- 连续两次请求超时即判定驻留结束,避免单次抖动误判。
- 测量期间屏幕常灭,不做任何人工唤醒。
- 四轮采样的中位值才写入区间,极值只作参考。
影响区间的三个变量
内存压力、电量水平与信号强度三者共同决定系统何时回收后台。
- 后台内存占用接近上限时,进程被回收的概率明显上升。
- 电量低于 20% 时,多数系统会压缩后台网络。
- 信号弱到两格以下时,射频重注册会额外消耗电量。
- 三个变量里只有内存压力可以通过设置缓解。
为什么不用界面状态判断
界面上的连接指示反映进程是否存活,不反映出口是否可用。
- 进程存活而出口失效时,表现是网页持续转圈。
- 部分定制系统会在回收后短暂保留图标状态。
- 只靠图标判断会高估驻留时长两到三小时。
- 外部探针是唯一可靠的判定依据。
02三个品牌:省电策略的差别在哪里

原生安卓只做一层内存回收,国产定制系统在这之上又加了一层耗电管控。
两层叠加的结果是:同一版本在不同品牌上的驻留可以相差一倍。
这一节把三个品牌的差异写在同一个口径下,便于横向对照。
原生安卓的表现
原生系统不单独管控耗电,驻留主要由内存压力决定。
- 不加任何设置时,驻留中位在 11 小时上下。
- 锁屏后系统会延后后台任务的执行窗口。
- 内存吃紧时,最先被清理的是缓存进程。
- 原生系统的行为最接近版本说明里的预期。
定制系统的第二层管控
定制系统把后台高耗电列为独立管控项,需要单独放行。
- 默认策略下,锁屏一小时后可能已经停止联网。
- 放行之后,驻留能恢复到接近原生的水平。
- 部分系统会在电量低于阈值时重新收紧策略。
- 管控提示被误关时,需要到电池设置里手动补一次。
跨品牌的对照结论
三个品牌的差值主要来自默认策略的松紧,而不是硬件差异。
- 默认策略下,三个品牌的驻留差值可以达到 4 小时。
- 放行白名单之后,差值收窄到 1 小时以内。
- 内存越小的机型,越依赖白名单来维持驻留。
- 同一品牌不同系统版本的默认松紧也会变化。
先在安装页确认包与权限,再回来看驻留区间
看快喵下载与权限清单03白名单怎么加:三条路径与一个通用做法

电池优化白名单是安卓驻留的第一道开关,加进去之后系统不再主动冻结后台。
三个品牌的入口名称不同,通用做法是从电池设置里找耗电管理。
找不到入口时,直接用设置里的搜索框搜省电两个字。
三个品牌的入口分布在电池、手机管家与应用管理三个位置,名称还会随系统版本改动。与其记住路径,不如记住要找的两个词:耗电与自启动。搜索框是目前最稳的入口,多数系统都支持按中文关键词定位到对应设置页。
通用做法:从电池设置进入
进入电池设置,找到应用耗电管理,把目标应用设为不限制。
- 不限制的含义是系统不再对该应用做后台冻结。
- 部分系统会提示这样会增加耗电,属正常提示。
- 设置完成后建议重启一次应用,让策略生效。
- 策略生效后,锁屏驻留会在下一轮采样中体现。
自启动与关联启动
自启动决定重启手机后能否自动恢复,关联启动影响后台唤醒。
- 自启动关闭时,重启后需要手动打开应用。
- 关联启动被限制时,其他应用唤醒本应用会被拦截。
- 两项都在应用管理的权限页里。
- 只开电池优化不开自启动时,重启后的第一次连接会缺失。
容易被忽略的一项
部分系统还有一层后台网络开关,名字通常叫后台联网或数据限制。
- 后台联网被关时,锁屏后连心跳都发不出去。
- 这一项与电池优化不在同一个页面里。
- 表现是锁屏十分钟内必断,比内存回收更早。
- 排查时优先看这一项,能省掉很多绕路。
04前台服务与那条常驻通知

安卓用前台服务维持长连接,代价是通知栏里必须留一条常驻通知。
这条通知被关掉之后,系统对服务的保护等级会下降,驻留随之变短。
理解这条通知的作用,比纠结它的外观更有意义。
这条通知经常被误解成广告或者推广位,实际它只是系统要求的一张凭据。把它理解为服务的身份证更准确,收起来之后服务仍然在跑,只是系统不再给它优先级的保护。如果你的机型允许锁定通知不可划掉,建议把这一项也一并打开。
前台服务为什么必须有通知
系统用通知作为可见性凭据,有通知的服务才不容易被回收。
- 没有通知的前台服务在多数系统上会被降级。
- 降级之后,回收优先级回到普通后台进程。
- 部分系统还要求通知不可划掉,否则同样降级。
- 这条通知的存在是系统规则,不是客户端的偏好。
隐藏通知的代价
部分系统允许把通知收起,收起后驻留会下降两到三小时。
- 收起通知的操作在通知设置里,不在应用内。
- 收起之后,采样中位从 12 小时降到 9 小时左右。
- 如果只需要短时连接,收起通知是可以接受的取舍。
- 需要长期挂着时,保留通知更稳妥。
通知与线路公告是两件事
常驻通知属于服务凭据,线路公告属于推送,两者可以分别设置。
- 关闭推送不影响常驻通知,也不影响连接。
- 常驻通知被关,才会影响服务等级。
- 两类通知在通知设置里分属不同渠道。
- 分不清时,保留渠道全部开启最省事。
驻留正常但离开 WiFi 会断,问题多半在切网时序
看切网重连四段动作05锁屏与休眠:掉线最集中的两小时
采样记录显示,断流最集中的时段是锁屏后的第 1 到第 2 小时,而不是深夜。
这个时段对应系统把后台任务的执行窗口逐次拉长,直到连接被判定为空闲。
了解这个规律,可以解释为什么很多人觉得睡前挂着、早上就断了。
休眠如何影响心跳
休眠后射频进入低功耗状态,心跳包的发送会被合并或延后。
- 合并发送会让心跳间隔从 30 秒拉长到数分钟。
- 间隔拉长之后,链路在服务端看来接近空闲。
- 空闲超时到达时,服务端会释放这条会话。
- 释放之后再唤醒,需要走一次完整重连。
充电时的差异
接入充电器后系统不再进入深度休眠,驻留普遍更稳。
- 充电状态下的驻留中位比电池状态高 3 小时左右。
- 这一差异在夜间采样中最明显。
- 因此对比数据时要注明是否充电。
- 需要长期挂着时,接电源是一个实用做法。
锁屏策略的两项设置
休眠与锁屏是两项设置,前者影响射频,后者影响屏幕。
- 休眠时间拉长会显著提高整机耗电。
- 只改锁屏时间对驻留没有帮助,因为关键在射频。
- 两项设置都在显示与电池菜单里。
- 除非长期接着电源,否则不建议把休眠关掉。
06自己验证驻留:一台手机加一个计时器
验证驻留不需要专业工具,需要的是一个外部参照物,用来判断连接是否真的还在。
做法是锁屏后每 15 分钟用另一台设备访问一次出口查询页,记录回应情况。
连续记录 12 小时,就能得到这台机器在你家网络下的真实驻留。
材料与步骤
一台待测手机、一台参照设备、一张记录表,三步就能开始。
- 待测手机从满电开始,全程不接充电器。
- 参照设备每 15 分钟访问一次出口查询页并记一行。
- 记录内容包括时间、是否回应与出口归属。
- 连续记录 12 小时之后,取最长连续回应的时段。
如何读懂记录
记录里出现的第一次连续两次失败,就是这台机器的驻留终点。
- 零星一次失败属正常抖动,不计入终点。
- 连续失败之后又恢复,说明发生了重连。
- 记录中出现规律性失败,多半是心跳间隔被拉长。
- 两次记录之间差异超过 3 小时,说明环境变量没控制住。
验证时容易踩的坑
最常见的坑是记录期间动过手机,或者中途改了设置。
- 拿起手机会唤醒屏幕,等于人为延长了驻留。
- 中途改设置会让前后两段无法比较。
- 参照设备与待测手机共用同一网络时,要注意路由器的休眠策略。
- 记录表里注明日期与系统版本,方便日后对照。
07三类掉线:先分清是哪一种

安卓上的掉线大致分三类:被系统回收、被网络限制、被服务端释放。
三类现象不同,处理顺序也不同,混在一起排查最容易绕圈。
先按现象归类,再进入对应的一节,可以省掉一半时间。
被系统回收
特征是界面重新打开时指示消失,需要重新点击连接。
- 多发生在内存紧张或电量低于 20% 时。
- 处理办法是加白名单与保留常驻通知。
- 回收之后不会有任何提示,只有图标状态变化。
- 同一时段反复回收,检查是否装了两套省电工具。
被网络限制
特征是图标还在、流量却不通,多见于后台联网被关。
- 后台联网关闭时,锁屏十分钟内必定断流。
- 双卡场景下,副卡的数据权限也可能被限制。
- 处理办法是把后台联网与数据权限都放开。
- 这一类的表现与出口故障很像,需要先排掉。
被服务端释放
特征是重连很快恢复,但每隔一段时间必然断一次。
- 空闲超时是最常见的原因,尤其是心跳被合并时。
- 多设备并发时,旧会话可能被提前释放。
- 处理办法是缩短心跳间隔或减少并发设备数。
- 这一类不会因为加白名单而改善,方向不对要及早换。
08重启之后能不能自动恢复

重启后的自动恢复取决于自启动权限,与电池优化是两个独立开关。
两个开关都开时,重启后大约 10 秒内可以恢复连接。
只开电池优化不开自启动时,重启后需要手动打开应用,这一步常被忽略。
自启动的判定
系统会给每个应用记录自启动许可,默认状态因品牌而异。
- 部分品牌默认允许,部分品牌默认拦截。
- 拦截时,重启后应用不会收到开机广播。
- 许可状态在应用管理的权限页可以查看。
- 被拦截后重新授予,需要再重启一次才生效。
电量阈值的影响
电量低于阈值时,多数系统会临时收紧后台策略,覆盖白名单。
- 阈值通常在 15% 到 20% 之间,各品牌不同。
- 收紧之后,即使加了白名单也会被冻结。
- 需要长期挂着时,尽量让电量保持在阈值之上。
- 电量与驻留的关系在充电状态下会消失。
恢复失败时的顺序
恢复失败按三步查:权限、网络、会话,顺序不要颠倒。
- 先确认自启动与电池优化两项都在。
- 再确认后台联网没有被关闭。
- 最后确认会话没有被其他设备顶掉。
- 三步都不成立时,重启手机再试一次。
09安卓上做得到与做不到的事
安卓的权限模型决定了任何应用都无法获得永久驻留的保证,这一点需要说清楚。
可以做的是把可控的三层开关都调到位,把驻留拉到这台机器的上限。
上限本身随系统版本与内存压力变化,因此这里给的是区间而不是承诺。
做得到的部分
白名单、自启动与常驻通知三项调好,驻留可以接近这台机器的上限。
- 三层开关到位后,驻留中位能进入 9 到 14 小时的区间。
- 接电源时,驻留可以延续到全天。
- 缩短心跳间隔可以减少被服务端释放的概率。
- 固定节点可以减少切换带来的额外重建。
做不到的部分
系统内存告急时,任何应用都可能被回收,这是平台规则而非实现缺陷。
- 无法在被回收后自动拉起前台服务。
- 无法绕过后台联网开关。
- 无法在电量低于阈值时维持满速心跳。
- 无法承诺特定小时数,只能给出区间。
遇到上限怎么办
如果三层开关都到位仍不理想,说明这台机器的内存压力是主因。
- 减少同时驻留的后台应用,可以缓解内存压力。
- 换用内存更大的机型,改善最直接。
- 只做即时消息时,可以接受更短的驻留。
- 需要长时间稳定连接时,桌面端或路由器端更合适。
10省电模式:安卓上的两种开关不要混用

安卓上的省电有两层:系统的省电模式与厂商的超级省电,两者对后台的处理力度不同。
系统省电模式主要压缩同步与后台刷新,超级省电则会直接把非白名单应用停掉。
两类模式都会让驻留变短,超级省电的影响更直接,通常在两小时内就会看到断流。
系统省电模式的影响
开启之后后台刷新窗口被压缩,驻留中位下降两到三小时。
- 影响集中在心跳间隔被拉长这一点上,而不是服务被停。
- 关闭省电模式后,驻留需要一轮采样才能恢复到常态。
- 部分系统会在电量高于 50% 时自动关闭该模式。
- 只在电量紧张时临时开启,是更划算的用法。
超级省电的影响
超级省电只保留白名单应用的网络能力,其余应用进入冻结状态。
- 冻结状态下,连接会在两小时内断开且不再重连。
- 把应用加入超级省电白名单,可以缓解但无法完全消除。
- 退出超级省电模式后,需要手动点一次连接。
- 需要长时间挂着时,建议不要开启这一模式。
两种模式的取舍
只做即时消息时,系统省电模式的代价可以接受;需要持续连接时,两者都不建议。
- 即时消息类应用对长连接间隔不敏感,压缩后仍可收到提醒。
- 语音与视频类应用对间隔敏感,压缩后会明显卡顿。
- 通勤时段固定节点加系统省电模式,是相对平衡的组合。
- 任何组合都需要以本机的探针记录为准,不要照搬别人的设置。
11实测速查:安卓端的九个数字
本节列出安卓端最常被问到的九个数字,每条都注明机型与系统版本,便于对号入座。
把驻留、回收与功耗三组数字放在同一张表里看,你会发现它们之间其实存在明确的先后关系,而不是三个彼此独立的结论。射频与内存的压力先出现,后台收紧随后跟上,最后才轮到功耗数字发生明显变化。理解了这条顺序,你就能在耗电还没变高的时候提前判断出这台机器的驻留会不会被压缩。
三组数字之间的差值也值得留意,白名单前后的驻留相差将近四个小时,而系统省电模式只带来不到一个小时的下浮。也就是说,把权限调对的收益远大于反复折腾省电开关,这个顺序在采样里出现过四次,每次的结论都一致。先做收益最大的那一件事,是这份速查表最想传达的一点。
驻留
驻留的三个数字来自四台机器四轮,锁屏探针每 15 分钟一次。
- 不加白名单时驻留中位 9 小时,三台机器中有两台低于 10 小时。
- 加白名单后驻留中位 13 小时,与原生安卓的差距收窄到 1 小时内。
- 收起常驻通知后驻留回落到 9 小时上下,服务等级随之下降。
- 接电源时驻留可延续到全天,因为系统不进入深度休眠。
回收与权限
这一组的条件统一为满电起点、屏幕常灭、不接电源。
- 电量低于 20% 时多数系统压缩后台,驻留提前 2 到 3 小时结束。
- 内存压力接近上限时,进程被回收的概率明显上升,属系统规则。
- 后台联网关闭时锁屏 10 分钟内必断,比内存回收更早起作用。
- 重启后自动恢复约需 10 秒,前提是自启动权限未被拦截。
功耗
功耗数字按三档强度统计,混算会得到无法解释的结果。
- 后台挂着一小时耗电 1.5 到 3 个百分点,采样时长为 8 小时。
- 前台连续使用一小时耗电 3 到 6 个百分点,屏幕占比最大。
- 开启系统省电模式后后台耗电下降约三成,重连同时变慢。
- 弱信号区耗电可达常态三倍,这一项无法通过设置改变。
T三个品牌与原生安卓:入口与区间的对照表
| 系统 | 电池优化入口 | 自启动入口 | 驻留区间 | 注意事项 |
|---|---|---|---|---|
| 原生安卓 14 | 设置 → 电池 → 不受限制 | 无需设置 | 10–13 小时 | 内存压力是主因 |
| 品牌 A 系统 14 | 设置 → 电池 → 应用耗电管理 | 应用管理 → 自启动 | 9–13 小时 | 后台联网另有开关 |
| 品牌 B 系统 13 | 手机管家 → 省电管理 | 手机管家 → 权限 | 9–12 小时 | 默认策略较紧 |
| 品牌 C 系统 12 | 设置 → 省电 → 应用智能省电 | 设置 → 权限 → 自启动 | 9–14 小时 | 电量阈值 15% |
| 接电源(任一机型) | 同上 | 同上 | 全天不断 | 深度休眠被关闭 |
| 通知被收起(任一机型) | 同上 | 同上 | 9 小时上下 | 服务等级下降 |
D安卓驻留术语:十四个词
本节术语按本站口径定义,用于本页与版本记录页,系统措辞可能不同。
- 后台驻留
- 锁屏之后连接仍可用的连续时长,以外部探针回应为唯一判定依据。
- 电池优化
- 系统对后台服务的冻结策略,加入白名单之后不再主动冻结。
- 白名单
- 允许应用后台不受限制的名单,与自启动是两个独立开关。
- 自启动
- 允许应用在开机后自动启动的权限,决定重启后能否自动恢复连接。
- 前台服务
- 安卓用来维持长连接的服务类型,必须附带一条常驻通知作为凭据。
- 常驻通知
- 前台服务在通知栏留下的固定条目,收起之后服务等级会下降。
- 后台联网
- 部分系统单独提供的开关,关闭后锁屏状态下连心跳都无法发出。
- 深度休眠
- 锁屏一段时间后射频进入的低功耗状态,会合并或延后心跳的发送。
- 内存压力
- 系统可用内存的紧张程度,直接决定后台进程被回收的先后顺序。
- 探针
- 从外部服务器定时发起的请求,用于确认出口是否真的可用。
- 会话
- 客户端与服务端之间的一次加密连接,空闲超时之后会被服务端释放。
- 空闲超时
- 服务端判定链路空闲并释放会话的时间阈值,与心跳间隔直接相关。
- 系统省电模式
- 压缩同步与后台刷新的系统级开关,影响心跳间隔而不停用服务。
- 超级省电
- 只保留白名单应用网络能力的极限省电模式,非白名单应用会被冻结。
驻留稳定之后,再来调省电模式与心跳间隔
看流量与耗电区间