Conforme descrito em Gerenciamento de energia, o sistema pode impor restrições de energia em apps por diversos motivos. A tabela a seguir descreve as restrições atuais. Essas restrições não são válidas enquanto o dispositivo é carregado.
Em cada caso, a configuração mais restritiva adequada é a que entra em vigor. Por exemplo, se a Economia de bateria estiver ativa e um app estiver no bucket Raro, as restrições mais rigorosas dos buckets App em espera no Firebase Cloud Messaging (FCM) serão aplicadas.
Observação: os valores nesta tabela estão sujeitos a mudanças. Estes valores são dados como exemplo, e as melhorias no equilíbrio entre a duração da bateria e a atualização do conteúdo podem mudá-los.
Configuração | Tarefas * | Alarmes | Rede † | Firebase Cloud Messaging § |
---|---|---|---|---|
O usuário restringe atividades em segundo plano | ||||
Restrições ativadas: | Nunca | Nunca | Sem restrições | Sem restrições |
Soneca | ||||
Modo Soneca ativo: | Adiado para a próxima janela | Alarmes regulares: adiados até a próxima janela Alarmes imprecisos durante inatividade: limitados a 1 a cada 9 minutos Alarmes exatos durante inatividade: limitados a 72 por hora |
Adiado para a próxima janela | Alta prioridade: sem restrição Prioridade normal: adiado para a próxima janela |
Buckets do App em espera (por bucket) |
Antes do Android 13 (API de nível 33) | |||
Ativo: | Sem restrições | Sem restrições | Sem restrições | Sem restrições |
Conjunto de trabalho: | Limitado a 10 minutos a cada 2 horas | Limitado a 10 por hora | Sem restrições | Sem restrições |
Frequente: | Limitado a 10 minutos a cada 8 horas | Limitado a 2 por hora | Sem restrições | Alta prioridade: 10/dia |
Raro: | Limitado a 10 minutos a cada 24 horas | Limitado a 1 por hora | Desativado | Alta prioridade: cinco/dia |
Restrito: | Uma vez por dia | Um alarme por dia, seja um alarme exato ou um alarme não exato | Desativado | Alta prioridade: cinco/dia |
* Se as restrições de tarefas estiverem em vigor, o app receberá uma janela de 10 minutos no intervalo especificado. Ao final desse período, todas as tarefas sãor adiadas até a próxima janela.
† Se o acesso à rede está restrito, o app recebe uma janela de 10 minutos para usar a rede no intervalo especificado.
§ Se as mensagens de alta prioridade do FCM são limitadas, todas as mensagens subsequentes são tratadas como prioridade normal. Os limites de mensagens de alta prioridade indicados para buckets App em espera são aplicáveis apenas no Android 12 (API de nível 32) e versões anteriores. Para ver as diretrizes atuais sobre mensagens de alta prioridade, consulte Definir e gerenciar a prioridade da mensagem.