Recomendado, 2024

Escolha Do Editor

O que são aplicativos em espera no Android P e como usá-lo?

O Google lançou o novo Android P Beta hoje no Google I / O, e ele traz uma tonelada de novos recursos e melhorias. Enquanto a nova navegação baseada em gestos rouba o centro das atenções, o Google também adicionou uma tonelada de melhorias sob o capô para melhorar a experiência do usuário. Com a vida da bateria se tornando mais uma demanda dos usuários, o Google prometeu melhor e mais eficaz gerenciamento de bateria com o Android P. Embora todas as novas versões apresentem algo novo sobre a duração da bateria, como o Doze, o Android trouxe o App Standby Baldes Com a ajuda dos baldes de aplicativos em espera, você poderá ter mais controle sobre os aplicativos executados em segundo plano, afetando a duração da bateria. Mas antes de falar sobre como usá-lo, vamos discutir quais são exatamente os intervalos do App Standby:

O que são baldes de reserva para aplicativos?

O App Standby Buckets é uma nova ferramenta de economia de energia introduzida no Android P Developer Preview 2. Basicamente, ele categoriza os aplicativos com base na frequência com que você os utiliza e limita o acesso aos recursos do dispositivo de acordo. Este é um processo dinâmico, e o sistema atribui cada aplicativo a um intervalo de prioridade e reatribui os aplicativos conforme necessário.

Segundo o Google, existem 4 principais baldes de aplicativos em standby, a saber:

  • Ativo

Um aplicativo é considerado no bloco ativo se o usuário estiver usando o aplicativo, por exemplo:

  • O aplicativo lançou uma atividade
  • O aplicativo está executando um serviço de primeiro plano
  • O aplicativo tem um adaptador de sincronização associado a um provedor de conteúdo usado por um aplicativo de primeiro plano
  • O usuário clica em uma notificação do aplicativo

Dessa forma, se um aplicativo estiver no intervalo ativo, o sistema não colocará restrições nas tarefas, alarmes ou mensagens do FCM do aplicativo.

  • Conjunto de trabalho

Diz-se que um aplicativo está no intervalo do conjunto de trabalhos se ele é executado com frequência, mas não está ativo no momento. Por exemplo, um aplicativo de mídia social que o usuário inicia na maioria dos dias provavelmente está no conjunto de trabalho. Os aplicativos também são promovidos para o intervalo do conjunto de trabalhos, se usados ​​indiretamente. Se um aplicativo estiver no conjunto de trabalho, o sistema impõe restrições moderadas à capacidade de executar tarefas e disparar alarmes.

  • Freqüente

Diz-se que um aplicativo está no balde frequente se for usado regularmente, mas não necessariamente todos os dias. Por exemplo, um aplicativo de acompanhamento de exercícios que o usuário administra na academia pode estar no balde frequente. Se um aplicativo estiver no intervalo frequente, o sistema impõe restrições mais fortes à sua capacidade de executar tarefas e disparar alarmes, além de impor um limite às mensagens FCM de alta prioridade.

  • Raro

Diz-se que um aplicativo está no raro bucket, se não for usado com frequência. Por exemplo, um aplicativo de hotel que o usuário só administra enquanto está hospedado no hotel pode estar no raro balde. Se um aplicativo estiver no intervalo raro, o sistema impõe restrições estritas à sua capacidade de executar tarefas, disparar alarmes e receber mensagens FCM de alta prioridade. O sistema também limita a capacidade do aplicativo de se conectar à Internet.

  • Nunca

Por fim, há um compartimento especial para aplicativos que foram instalados, mas nunca foram executados. O sistema impõe restrições severas a esses aplicativos.

O problema dos baldes de reserva para aplicativos

Em teoria, o App Standby Buckets parece um ótimo recurso. No entanto, acontece que há um problema nisso. Conforme declarado pelo Google, “cada fabricante pode definir seus próprios critérios de como os aplicativos não ativos são atribuídos aos intervalos”. Efetivamente, cada fabricante pode gerenciar os aplicativos e distribuir ou categorizar os aplicativos em vários intervalos com base em sua ideia de design. Embora o Google afirme que o processo é dinâmico e o Android categorizasse os aplicativos com base no uso do usuário, vale lembrar que o Android voltará a usar esse padrão apenas para determinar o posicionamento do aplicativo se o dispositivo não tiver software pré-carregado que determinaria onde um aplicativo pode ser colocado.

No entanto, os usuários também podem decidir manualmente o intervalo de espera para cada aplicativo, com base em sua preferência. Para fazer isso, continue lendo, enquanto mostramos como definir manualmente os intervalos em espera para cada aplicativo:

Como usar manualmente os aplicativos em espera

Observação : testei o seguinte método no meu Google Pixel 2 XL executando o Android P Developer Preview 2. O método deve permanecer o mesmo para todos os outros dispositivos que executam o Android P Developer Preview 2.

1. Primeiro, vá para Configurações -> Sistema -> Sobre o telefone .

2. Agora, toque em Avançado e percorra todo o caminho. Toque em "Número da compilação" sete vezes para ativar as opções do desenvolvedor.

3. Depois de fazer isso, vá para Configurações -> Sistema -> Avançado -> Opções do Desenvolvedor.

4. Uma vez aqui, desça até o final. Toque em "Aplicativos em espera" .

5. E é isso. Você verá agora uma lista de todos os aplicativos instalados no seu dispositivo. Basta tocar em qualquer aplicativo que você deseja alterar o balde de espera de . Você deve obter uma lista para escolher entre os 4 principais baldes de espera mencionados anteriormente.

Obter melhor vida útil da bateria com aplicativos em espera no Android P

Bem, assim como o Doze, o App Standby Buckets visa prometer melhor backup de bateria. Usando o guia acima, você deve conseguir obter controle manual sobre a atribuição de aplicativos aos seus intervalos de aplicativos preferidos, em vez de permitir que o OEM faça isso. Por outro lado, se você estiver executando o Android P em um dispositivo Pixel, o Android fará automaticamente o perfil para você. Embora o efeito real na duração da bateria com os intervalos do App Standby só apareça após alguns dias de uso, o recurso em si parece ser muito bom.

Top