Em algumas situações o DSW pode apresentar intermitência ou até mesmo parar completamente de funcionar, veja as situações mais comuns e isso poderá ajudá-lo a resolver esse problema:
Pouca memória RAM disponível (OOM Killer)
O Android possui um mecanismo conhecido como “OOM Killer” que finaliza apps que estão em segundo plano quando há pouca memória RAM disponível no seu dispositivo. Como o DSW funciona na maior parte do tempo em segundo plano, aumentam as chances do OOM Killer “encerrar” o DSW, em especial, o Serviço de Acessibilidade do DSW, que é necessário para o funcionamento do app.
Caso isto aconteça com você, é possível restaurar rapidamente o funcionamento do DSW forçando a parada do mesmo e reiniciando o app. Logo em seguida, o DSW irá pedir permissão para iniciar o Serviço de Acessibilidade e voltará a funcionar. Caso mesmo assim não funcione, talvez seja necessário reiniciar completamente seu dispositivo Android para garantir que a memória seja limpa e volte a ter espaço suficiente para rodar o DSW.
Restrição de funcionamento em segundo plano
Alguns dispositivos Android, em especial das marcas Samsung e Xiaomi, vêm de fábrica com opções que restringem de forma nativa, o funcionamento de apps em segundo plano. Neste caso, é necessário desativar estes mecanismos para o DSW.
Verifique como desativar estas restrições nos manuais de acordo com o modelo do seu dispositivo no site do fabricante.
Também existe um site chamado Don’t Kill My App! (em inglês) que explica como desativar estes recursos que fazem com que apps como o DSW parem de funcionar.
Links diretos para:
0 comentários