Compare e corrija a confiabilidade das tarefas em segundo plano no seu telefone para fazer os aplicativos funcionarem
O aplicativo oficial DontKillMyApp está aqui - faça os aplicativos finalmente funcionarem corretamente, mesmo se você não tiver um Pixel.
Ajuda a configurar as tarefas em segundo plano do telefone para que seus aplicativos possam finalmente funcionar para VOCÊ, mesmo quando não está olhando para a tela agora.
Veja como está o seu telefone e teste diferentes configurações com o benchmark DontKillMyApp.
Recursos:
• Referência DKMA: meça a agressividade do seu telefone, matando os aplicativos de fundo
• Guias: obtenha etapas acionáveis para superar a maioria das restrições de processo em segundo plano
• Faça uma mudança: ️Ajude os smartphones a se manterem inteligentes, compartilhando seu relatório de benchmark com dontkillmyapp.com
DontKillMyApp é uma ferramenta de referência para ver se o seu telefone suporta o processamento em segundo plano. Você pode medir antes de configurar seu telefone, depois seguir os guias de configuração e comparar novamente para ver o quanto seu telefone está relaxando em segundo plano.
Você pode compartilhar seu relatório por meio do aplicativo com os mantenedores do site dontkillmyapp.com que o compilam e baseiam a pontuação negativa geral nele.
Como funciona o benchmark? (Técnico!)
O aplicativo inicia um serviço de primeiro plano com um wake lock e agenda tarefas repetitivas no thread principal, um executor de thread personalizado e agenda alarmes regulares (AlarmManager.setExactAndAllowWhileIdle). Em seguida, ele calcula executado vs. esperado. É isso aí!
Para mais detalhes verifique o código. O aplicativo é de código aberto disponível em https://github.com/urbandroid-team/dontkillmy-app
Este aplicativo é de código aberto e este projeto é mantido por voluntários que se preocupam com o ecossistema Android, sentem a dor atual e querem torná-la melhor.
Agradecimentos especiais a Doki (github.com/doubledotlabs/doki).