Google explica as notificações quebradas do seu telefone Android


0
Peter Gudella/Shutterstock.com

Nem todos os melhores telefones e tablets Android funcionam da mesma forma, e alguns dispositivos possuem um software agressivo de economia de bateria que pode impedir que as notificações em segundo plano cheguem de forma confiável. A equipe do Android no Google I/O explicou esta semana por que esse é um problema contínuo.

As versões modernas do Android atingem um equilíbrio decente entre prolongar a vida útil da bateria (pausando ou limitando tarefas em segundo plano) e ainda permanecendo conectado a servidores em nuvem que fornecem notificações push. No entanto, alguns fabricantes dão um passo adiante para seus dispositivos, implementando mais técnicas de economia de bateria que podem levar à interrupção dos serviços em segundo plano. O OnePlus teve problemas ao longo dos anos com notificações não confiáveis, bem como o Versões chinesas de muitos telefones Xiaomi, Oppo e Vivo.

Alguns membros da equipe Android do Google realizaram um painel de perguntas e respostas no Google I/O esta semana, onde um desenvolvedor de aplicativos perguntou o que eles poderiam fazer em seu aplicativo para contornar o gerenciamento agressivo da duração da bateria em alguns dispositivos. Dianne Hackborn, uma engenheira de software de longa data para Android, respondeu: “Percebemos que isso tem sido uma coisa cada vez mais dolorosa para os desenvolvedores de aplicativos”.

“Android não é como o sistema operacional do Google”, disse Hackborn, “os OEMs […] fazer muitas personalizações e inovações na plataforma, então há muitas coisas que não podemos simplesmente dizer a eles ou forçá-los a fazer. E nesta área, isso é algo que os OEMs realmente se preocupam com seus usuários, com a duração da bateria. Portanto, esta é uma área em que eles se esforçam muito para melhorar as coisas… às vezes melhorando as coisas – para desenvolvedores – um pouco também Muito de.”

O núcleo do sistema operacional Android é de código aberto, então os fabricantes de dispositivos podem teoricamente personalizá-lo o quanto quiserem para seus próprios produtos. No entanto, se as empresas quiserem incluir a Google Play Store e outros aplicativos obrigatórios, elas precisam licenciar o Google Mobile Services no Android. Os acordos GMS são como o Google garante dispositivos Android com todas as funções da Play Store aproximadamente o mesmo. O Google também usou o GMS para forçar os fabricantes a adotar certos recursos, como temas no estilo Material You em mais telefones e ocultar opções de navegação personalizadas durante a configuração.

Parece que, pelo menos por enquanto, o Google está deixando a otimização da bateria para o fabricante. Hackborn apontou várias mudanças no Android ao longo dos anos, como Doze e App Standby (ambos introduzidos no Android 6.0 Marshmallow em 2015), como exemplos de como a equipe do Android ouviu as preocupações dos fabricantes sobre a duração da bateria. “É melhor para nós fazer isso na plataforma em geral”, disse ela, “em vez de os OEMs fazerem coisas separadas. E os OEMs ainda estão fazendo muitas coisas, estamos constantemente conversando com nossos OEMs e trabalhando para reduzir essas mudanças que eles fazem.”

Se você está tendo problemas com notificações de bugs no seu dispositivo Android, vá nas configurações do sistema e desative as otimizações de bateria para um determinado aplicativo usualmente faz o truque. Comprar um telefone diferente de fabricantes como Google ou Samsung também é uma opção.


Like it? Share with your friends!

0

What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win

0 Comments

Your email address will not be published. Required fields are marked *