应用配置与策略管控
在 AStop 底部导航栏切换至 「功能」,即可进入应用策略管控中枢。您可以针对整机每一个已安装的应用进行精细化策略调整、豁免保护与进程调度。
📸 点击展开查看功能中心导航大厅

1. 三级管控策略体系
在「应用配置」界面中,支持为应用逐个或批量指派以下三种基础策略之一:
| 管控策略 | 标识徽章 | 运行机制与表现 | 推荐适用场景 |
|---|---|---|---|
| 豁免 | 白名单 | 完全放行:不施加任何冻结与墓碑限制,完全由系统原生调度 | 常用输入法、智能手环健康同步、无障碍服务、桌面 Launcher |
| 自定义 | 自适应 | 缓冲冻结:退入后台先进入「气息感知」观察期,无豁免活动且倒计时结束后平稳挂起 | 微信/QQ 等社交即时通讯、协同办公软件 |
| 严格 | 默认推荐 | 极速压制:应用离开前台仅保留超短宽限倒计时(如 5s),超时即刻执行极速物理挂起 | 资讯资讯、各类电商购物、后台偷跑发热应用 |
💡 安全豁免机制
电话、短信、SystemUI 等核心系统组件由 AStop 底层内置「安全豁免保护」(标记为 ⊘),界面禁止修改其冻结策略,确保无论如何配置都不会引发系统死锁或无法开机。
2. 精细化活动豁免
在「自定义」或「严格」策略下,如果应用在后台触发了以下合法使用场景,可通过对应的精细化开关阻止其被挂起:
- 音频活动豁免:应用正在后台播放音乐、播客、有声书或调用 AudioTrack 发声时不进行冻结;音频停止后恢复超时计时。
- 定位活动豁免:应用正在使用高精度 GPS、前台定位或轨迹记录时不进行冻结;导航结束后恢复正常管控。
- 高网络活动豁免:应用在后台持续进行高速下载或上传(超过设定的阈值,如 500 KB/s)时阻止冻结,文件传输完毕后平稳冻结。
- 允许定时解冻:允许该应用参与系统的全局「定时轮番解冻」,周期性短暂苏醒收发数据心跳。
- 宽松前台模式:开启后,部分虽然没有全屏主窗口、但持有高优先级悬浮窗/前台 Service 的工具(如投屏、游戏辅助)直接视为前台运行。
3. 唤醒与网络行为控制
针对深度挂起后的应用,AStop 提供了多通道的唤醒感知与通信阻断支持:
- 网络活动唤醒:应用被冻结后,当内核检测到有外部 TCP/UDP 连接请求到达该应用监听的端口时,临时将其解冻以响应网络数据。
- FCM 推送唤醒:捕获到 Google FCM 推送广播时,自动触发目标应用毫秒级解冻以接收通知。
- 交互唤醒:当用户在系统通知栏点击通知卡片、点击操作按钮或按下蓝牙媒体控制键时,立即唤醒解冻该应用。
- 冻结时断网:应用进入物理挂起的瞬间,立即切断其网络套接字权限,杜绝后台在冻结边缘继续建立无用握手。
4. 子进程精细管理
许多现代应用(如购物、地图、资讯客户端)会附带大量常驻的推送守护、常驻广告或统计子进程。 在应用的「子进程管理」抽屉中,可对扫描出的独立进程分别标记:
text
主进程 [com.example.app] (冻结)
├── :push ---> [ 保留 KEEP ] (推送通道独立存活接收通知)
├── :channel ---> [ 杀死 KILL ] (退入后台立即结束,节省内存)
└── :sandboxed ---> [ 默认 DEFAULT ] (跟随主进程同步冻结)- 默认 (DEFAULT):随主应用策略统一管理、同步冻结。
- 保留 (KEEP):即便主进程被挂起,该特定子进程仍保持运行(如轻量推送通道
:push、:msf)。 - 杀死 (KILL):主应用一旦退入后台,自动立刻杀死该无用子进程,避免其常驻占用内存与频繁唤醒。
5. 单应用内存管家
每个应用均可独立设定其退入后台后的内存优化动作,亦可选择跟随全局:
- 内存管理模式:
INHERIT:跟随全局内存管理设定;OFF:对该应用彻底关闭内存整理;AUTO:智能根据应用内存压力执行轻量修剪;CUSTOM:自定义执行以下细分动作。
- 后台内存修剪: 向后台进程下发
ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN信号,指示应用主动释放 UI 渲染树与位图位图缓存。 - 后台垃圾回收: 在冻结前触发 ART 虚拟机的
processInBackground()或发送SIGUSR1信号强制执行垃圾回收。 - 内核内存换出:
FILE:换出无用的只读文件页缓存;ANON/FULL:将应用的匿名内存页主动换出压缩至 ZRAM,快速压降物理 PSS 占用。