三星、小米、Oppo:闹钟为什么没响
闹钟设好了。架子上的钟会叫。上周二装的那个没有。你在 8 点 17 分醒来,带着误了火车那种恶心。锁屏一脸无辜,好像 6 点 30 分从没发生过。
这是我们从 Android 沉睡者那儿听到最多的抱怨,几乎从来不是定时器坏了。Samsung、Xiaomi、Oppo、Vivo、Huawei 的皮肤,把后台当成耗电犯罪。Google 自己的时钟有特权通行证。你新装的闹钟没有,除非你在真正需要它的前一晚,走过一小串开关。
你睡着时,手机在干什么
Android 有一种省电叫 Doze。屏幕关一会儿,系统就打包网络任务,推迟普通闹钟,好让电池多撑一阵。精确闹钟是例外:就算芯片在打盹,也该按墙上那一分钟响。Google 写在 AlarmManager 指南里。麻烦在「该」这个字。
从 Android 12 起,你得给应用开一项叫「闹钟和提醒」的特殊权限,对应 SCHEDULE_EXACT_ALARM。关着的话,设精确闹钟的调用会悄悄失败。Android 14 上,有的厂商更进一步:电池管家认定应用闲着,事后把权限收回。设置里开关看起来还是开的。早晨就是不来。
OEM 皮肤再叠一层私规。One UI(Samsung)、HyperOS(Xiaomi)、ColorOS(Oppo)、EMUI(Huawei),各自有一份允许后台跑的私名单。Coop 不在上面,系统就能在你划掉之后冻进程。冻住的进程叫不出来。
Samsung(One UI)
先看音量,这里骗过人。Samsung 把媒体、铃声、闹钟拆成三条滑杆。播客开到爆,闹钟通道仍可以是零。打开设置,声音和振动,音量,把闹钟滑杆推上去。人还站在那儿时,设一个一分钟后的闹钟试一下。
Galaxy 的勿扰通常放行闹钟。有人把这项例外关了还不觉得。在声音和振动里打开勿扰,确认闹钟被允许。
电池才是真陷阱。设置、应用、Coop、电池,设成不受限制。再打开设备护理、电池、后台使用限制,确认 Coop 没误进「休眠应用」或「永不休眠」的错误桶。在睡就叫醒它。Samsung 的 Adaptive battery 会把只在黎明听见的公鸡当成闲置软件。
最近任务里还能锁应用的 One UI,就锁上。这是防划掉即冻的小保险。
Xiaomi、Redmi、Poco(MIUI / HyperOS)
在闹钟开发者里,Xiaomi 很出名。自启动默认几乎全关。设置、应用、Coop(或管理应用),打开自启动。电池节省设为无限制。
把 Coop 留在最近任务,界面还有锁就锁上。有的 HyperOS 还在设置、电池、应用省电下面藏第二页电池。Coop 要的是无限制。
用了第二空间或双开,就在你睡觉的那个空间设闹钟。听着理所当然,直到桌面上有两个一样的图标。
Oppo、OnePlus、Realme(ColorOS / OxygenOS)
ColorOS 很爱「优化」你从昨天起没打开过的应用。设置、电池、应用耗电管理,点 Coop,允许后台。关掉点名第三方应用的自动优化、自动冻结。
有的 OnePlus 还要从深度优化里排除 Coop,也要避开夜里悄悄掐闹钟的高性能 / 省电配置。
Huawei 和 Honor
EMUI 和 MagicOS 有受保护应用或应用启动列表。Coop 需要手动管理:允许自动启动、关联启动、后台活动。三项关着,叫声就起不来。
抓住大多数错过早晨的三项检查
做一次,然后设一个两分钟后的测试闹钟。
- 拉高的是闹钟音量,不是媒体。
- 闹钟和提醒(精确闹钟)已允许给 Coop。
- 电池不受限制,厂商额外冻结名单里没有 Coop。
测试还失败,就在同一分钟用 Google 时钟或 Samsung 时钟做备份。系统时钟走特权通道。我们宁可你起两次,也不要睡过面试。原理用更短的话说了同一件事。
Coop 实际要什么
Coop 是本机公鸡。不要账号,我们写过留在手机里的闹钟。它需要系统把它当钟。在 Android 上就是精确闹钟,外加厂商发明的那扇门。应用内指南链到 Samsung、Xiaomi、Oppo、Huawei 的界面,因为投诉多半来自这四家。
叫声响起时我们用前台服务,进程死了会重排。这仍弱于特权系统时钟。谁卖你「在每台 Android 上开箱即响」的第三方闹钟,都跳过了 One UI 那一段。
iPhone 的人撞的是另一堵墙:静音键和专注。AlarmKit 另有一篇。
从 Alarmy 帖子过来的:可靠性问题是共用的。皮肤饿死进程时,任务类应用一样失败。差别是谁说得大声。Alarmy 替代对功能清单很老实。这一页讲的是不体面的开关。
进程根本没启动,再大声也救不了你。允许它叫起来之后,下一层才是越来越大声的闹钟。对同一声哔的习惯化是另一种失败。给沉睡者的更大地图在2026 盘点。
已经装了 Coop,今晚打开设置里的可靠性指南,按你的厂商走一遍。现在两分钟的点按,比请一天假便宜。
你可以在 App Store 或 Google Play 安装 Coop。下载页 上两个按钮都在。
References
- Android Developers. "Schedule exact alarms." AlarmManager and SCHEDULE_EXACT_ALARM / USE_EXACT_ALARM. https://developer.android.com/develop/background-work/services/alarms
- Android Developers. "Optimize for Doze and App Standby." https://developer.android.com/training/monitoring-device-state/doze-standby
- Alarmy. "Android Alarm Not Going Off? 5 Settings to Fix It Now." https://alar.my/en/blog/android-alarm-not-going-off
- arekore. "How to Fix Android Alarm Not Ringing." Silent mode, battery optimization, and Doze. https://arekore.app/en/tips/android/fix-android-alarm-not-ringing
- Wajdan, Ali. "Your Flutter scheduled notifications might be silently dying on Android 14." Medium, on OEM revocation of exact alarms. https://aliwajdan.medium.com/your-flutter-scheduled-notifications-might-be-silently-dying-on-android-14-0305d29072b6
Read next
下载 Coop