blocker 中文文档 下载 App

service 后台服务 为什么它是耗电和偷跑流量的元凶

service 就是应用在后台偷偷干活的那个

如果说 activity 是"界面",那 service 就是"后台苦力"。它不显示任何界面,一直在后台运行,做下载、播放、保活、数据上报、心跳、广告拉取这些事。发热、耗电、流量偷跑,十有八九是后台 service 在值班。

为什么 service 是耗电元凶

应用开发者喜欢把各种东西塞进 service:

这些 service 加在一起,就是"应用看起来没在跑,但后台一直在忙"的原因。

关掉 service 会怎样

关掉一个 service,对应的后台任务就停了。效果取决于 service 做什么:

怎么辨认哪个 service 该关

在 Blocker 里进应用详情,切到 service tab。看名字:

不确定的就先关一个试试,打开应用跑一圈看看有没有功能缺失,有问题再点开。

Service 的两种类型

Android 里 service 还分:

即使是前台 service,关了它的开关也会阻止它启动。Bloker 对两种类型一视同仁。