Otimizações de bateria que fecham aplicativos

Por que as notificações atrasam — e como corrigir os bloqueios agressivos de bateria no Android (DontKillMyApp).

O problema

Alguns telefones — especialmente os que usam interfaces Android pesadas de fabricantes — aplicam “otimizações de bateria” agressivas que encerram aplicativos em segundo plano. Isso pode causar:

  • Notificações de adhan/oração perdidas ou atrasadas.

  • Widgets ou lembretes diários parando de funcionar.

  • Falhas de sincronização em segundo plano.

Isso nem sempre significa que o aplicativo é ruim — o próprio sistema operacional pode estar bloqueando sua execução.

O que está acontecendo

O Android possui recursos como Doze e App Standby para economizar energia. Alguns fabricantes adicionam camadas extras que forçam a parada dos aplicativos de forma ainda mais agressiva, mesmo quando eles realmente precisam funcionar em segundo plano, como apps de adhan, lembretes e similares.

Correções práticas no Android

Para aplicativos que precisam notificar no horário certo:

  1. Desative a otimização de bateria do aplicativo
    Configurações → Bateria → Otimização de bateria → escolha o app → “Não otimizar”.

  2. Permita atividade em segundo plano Configurações → Apps → aplicativo → Bateria → “Permitir atividade em segundo plano”.

  3. Garanta que as notificações estejam permitidas
    Não devem estar silenciadas nem restritas.

  4. Bloqueie o app na lista de recentes se essa opção existir.

  5. Ative o início automático se disponível
    Comum em Xiaomi, Huawei, Oppo, Vivo e outros.

Referência útil

DontKillMyApp é um recurso conhecido que documenta passos específicos para cada aparelho a fim de impedir o encerramento de apps em segundo plano.

Observação sobre iOS

O iOS costuma ser mais consistente com notificações, mas o Modo de Pouca Energia, modos de Foco ou configurações de notificação ainda podem bloquear alertas.

Ler mais

Comentários

0 comentários
Pesquisa
Search for a command to run