SOMNIA

Alarmas en Android

¿Por qué no suena la alarma en Android? Causas y soluciones

Respuesta corta: Una alarma de Android suele fallar porque el sistema la bloqueó, no porque el sonido fuera bajo. La optimización de batería, un permiso de "Alarmas y recordatorios" desactivado, las notificaciones apagadas, el gestor de batería del fabricante, No molestar o un reinicio pueden detenerla. Revisa esos ajustes una vez y prueba con una alarma corta.

Por el equipo de Somnia · · 8 min de lectura

Despertar tarde porque tu alarma "simplemente no sonó" es desesperante, y en Android pasa más de lo que debería. Android está pensado para ahorrar batería, y las apps de alarma tienen que funcionar dentro de reglas que cambian con cada versión y cada fabricante. La buena noticia es que las causas se conocen, y la mayoría se arregla en un minuto.

¿Por qué no suena una alarma de Android?

En la práctica, una alarma perdida en Android casi siempre se debe a una de estas causas:

  • Doze y el ahorro de batería retrasaron o bloquearon la app a la que pertenece la alarma.
  • El permiso de alarmas exactas ("Alarmas y recordatorios") está desactivado, así que la alarma no se puede programar a una hora exacta.
  • Las notificaciones o las alertas a pantalla completa están desactivadas, así que la alarma se activa pero no la ves ni la oyes bien.
  • El gestor de batería del fabricante puso la app en suspensión.
  • No molestar, el modo silencio o un volumen de alarma bajo la silenciaron.
  • Un reinicio borró la alarma y la app no la volvió a programar.

¿Cómo afectan Doze y la optimización de batería a las alarmas?

Cuando tu teléfono está quieto con la pantalla apagada, Android entra en Doze, un estado de ahorro de energía profundo. La documentación para desarrolladores de Android dice que Doze «pospone las alarmas estándar de AlarmManager, incluidas setExact() y setWindow(), hasta la siguiente ventana de mantenimiento». En palabras simples, una alarma ordinaria puede retrasarse hasta que el sistema vuelva a activarse.

Android sí ofrece a los verdaderos despertadores una vía de paso. Las alarmas programadas con el método de reloj despertador «siguen sonando con normalidad», y el sistema sale de Doze poco antes de que suenen. Sin embargo, no todas las apps lo usan, y los ajustes de batería aún pueden estorbar. Si marcas una app como "Restringida" en batería, Android la coloca en su grupo más limitado, donde la documentación dice que una app «puede invocar una alarma por día». Para una app de alarma, el ajuste de batería más seguro es Sin restricciones (el nombre varía según el teléfono).

¿Qué es el permiso "Alarmas y recordatorios"?

Desde Android 12, las apps necesitan un permiso especial para programar alarmas exactas. Lo encuentras en Ajustes, en "Alarmas y recordatorios" (búscalo si no lo ves). A partir de Android 14, este permiso ya no se concede automáticamente a las apps recién instaladas que apuntan a versiones recientes de Android. Eso significa que una app de alarma recién instalada puede necesitar que lo actives tú.

Las apps cuya función principal es ser un despertador pueden usar en cambio un permiso distinto que se concede automáticamente y que los usuarios no pueden revocar, pero Google lo limita a apps de alarma y de calendario. En cualquier caso, si tu app de alarma indica que las alarmas exactas están desactivadas, actívalas.

¿Por qué la alarma suena en silencio o solo muestra una notificación pequeña?

Importan dos permisos más. En Android 13 y versiones posteriores, las notificaciones están desactivadas de forma predeterminada en las apps recién instaladas hasta que las permites. Y en Android 14, el permiso para mostrar una alerta a pantalla completa sobre la pantalla de bloqueo está reservado para apps de llamadas y de alarma, y puedes desactivarlo en los ajustes. Si las notificaciones están desactivadas, es posible que la alarma no pueda sonar. Si las alertas a pantalla completa están desactivadas, puede aparecer como una notificación pequeña en la parte superior de la pantalla, fácil de dormir sin notar.

¿Los fabricantes de teléfonos cierran las apps de alarma?

Algunos sí. El sitio independiente dontkillmyapp.com documenta cómo los gestores de batería de los propios fabricantes detienen las apps en segundo plano, a menudo más allá de lo que hace Android estándar. En algunos teléfonos Samsung, por ejemplo, indica que las apps que no has abierto en unos días pueden ponerse en suspensión, y que esto puede impedir que las alarmas funcionen. Su solución es añadir la app a "Never sleeping apps" y desactivar opciones como "Put unused apps to sleep". Xiaomi y otras marcas tienen ajustes similares de "Autostart" y de ahorro de batería. Los nombres de los menús varían según el teléfono y la versión de Android, así que las páginas por marca del sitio son la mejor guía.

¿Pueden No molestar o el volumen silenciar una alarma?

Sí. La propia ayuda de Reloj de Google enumera estas causas: No molestar silenció la alarma, el volumen de la alarma estaba muy bajo, el Ahorro de batería lo impidió, o el tono estaba en silencio con la vibración desactivada. No molestar tiene un ajuste que permite el paso de las alarmas; verifica que esté activado. Ten en cuenta también que en la mayoría de los teléfonos el volumen de la alarma es independiente del volumen multimedia y del tono de llamada.

¿Qué pasa con las alarmas después de reiniciar?

La documentación de Android es directa: «De forma predeterminada, todas las alarmas se cancelan cuando el dispositivo se apaga». Las apps tienen que programarlas de nuevo cuando el teléfono arranca, y solo pueden hacerlo si has abierto la app al menos una vez desde que la instalaste. Una app de alarma bien hecha lo gestiona automáticamente. Si la tuya no lo hace, ábrela después de un reinicio o de una actualización del sistema para asegurarte de que la alarma de mañana sigue programada.

Cómo arreglar una alarma de Android que no suena

  1. Permite las notificaciones de tu app de alarma. Abre Ajustes, luego Apps, elige la app y activa las notificaciones.
  2. Activa las alarmas exactas. En Ajustes, busca "Alarmas y recordatorios" y permite la app.
  3. Permite las alertas a pantalla completa. En Android 14 y posteriores, verifica que la app pueda mostrar notificaciones a pantalla completa, para que la alarma aparezca sobre la pantalla de bloqueo.
  4. Pon el uso de batería en Sin restricciones. En los ajustes de batería de la app, elige Sin restricciones (o "No optimizar"), y quítala de cualquier lista de apps en suspensión o restringidas.
  5. Revisa los extras de tu fabricante. Busca tu marca en dontkillmyapp.com y sigue sus pasos, como permitir el inicio automático.
  6. Deja pasar las alarmas en No molestar y sube el volumen de la alarma. Asegúrate de que las alarmas estén permitidas en No molestar y de que el volumen de la alarma esté bien por encima del mínimo.
  7. Pruébalo. Programa una alarma para dentro de dos minutos, bloquea el teléfono, déjalo y espera. Repite después de un reinicio.

¿Cómo gestiona Somnia la fiabilidad de la alarma?

Hacemos Somnia, un monitor de sueño y alarma para Android, así que esta es la parte en la que más pensamos. Esto es lo que hace, y lo que no puede hacer:

  • Somnia programa tu alarma de despertar con el método de reloj despertador de Android, el que Doze deja pasar.
  • Vuelve a programar la alarma después de un reinicio, un cambio de hora o de zona horaria y una actualización de la app.
  • Antes de dormir, una revisión de "Alarma activada" muestra si las alarmas exactas, las notificaciones, las alertas a pantalla completa y los ajustes de batería permitirán que la alarma suene, con accesos directos a los ajustes correctos.
  • Si se perdió una alarma, Somnia te lo dice la próxima vez que la abras, en lugar de fingir que no pasó nada.

Lo que ninguna app puede hacer es anular tus propios ajustes. Si el gestor de batería del fabricante pone la app en suspensión, o No molestar bloquea las alarmas, la solución tiene que hacerse en los ajustes del teléfono. Por eso la lista de arriba importa sea cual sea la app de alarma que uses.

Preguntas frecuentes

¿Por qué no sonó mi alarma esta mañana si ayer funcionó?

Normalmente algo cambió durante la noche: una actualización del sistema o un reinicio la borró, se activó el ahorro de batería, o el gestor de batería del fabricante puso la app en suspensión. Abre la app, revisa sus permisos y su ajuste de batería, y haz una prueba con una alarma corta.

¿La app Reloj integrada funciona mejor que otras apps de alarma?

La app Reloj integrada de tu teléfono es un respaldo sensato mientras resuelves el problema. Cualquier app de alarma solo puede ser tan fiable como los ajustes que se le den, así que permite las notificaciones, las alarmas exactas y las alertas a pantalla completa, y pon su uso de batería en Sin restricciones.

¿Sonará mi alarma si el teléfono está apagado?

No cuentes con ello. Muchos teléfonos Android no hacen sonar las alarmas cuando están apagados, y Android borra las alarmas cuando el teléfono se apaga hasta que la app las programa de nuevo. Deja el teléfono encendido y cargando durante la noche.

Puntos clave

  • La mayoría de las alarmas de Android que no suenan se deben a los ajustes del sistema, no al sonido de la alarma.
  • Doze retrasa las alarmas ordinarias; las alarmas de reloj despertador pasan, pero las restricciones de batería aún pueden bloquear una app.
  • Las alarmas exactas, las notificaciones y las alertas a pantalla completa deben estar permitidas para que una app de alarma suene bien.
  • Algunos fabricantes ponen en suspensión las apps que no usas; dontkillmyapp.com lista los ajustes que hay que cambiar en cada marca.
  • Prueba con una alarma de dos minutos después de cambiar ajustes y después de cada reinicio o actualización.

Fuentes

  1. Android Developers. Optimize for Doze and App Standby. developer.android.com
  2. Android Developers. Schedule alarms. developer.android.com
  3. Android Developers. App Standby Buckets. developer.android.com
  4. Android Developers. Notification runtime permission. developer.android.com
  5. Android Open Source Project. Full-screen intent limits. source.android.com
  6. Google Clock Help. Fix problems with alarms. support.google.com
  7. Don't kill my app! Samsung and Xiaomi pages. dontkillmyapp.com

Este artículo es informativo y no es consejo médico. Si tienes problemas de sueño persistentes, habla con un profesional de la salud.

Sigue leyendo

Una alarma que no te deja dormir de más.

Somnia es un monitor de sueño y alarma inteligente gratis para Android, con ciencia del sueño explicada con fuentes.

Disponible en Google Play