Impedir a execução de fundo no Android 9 -- applications campo com 9.0-pie campo com processes campo com background camp android Relacionado O problema

Prevent background execution in Android 9


0
vote

problema

português

Existe uma maneira de escolher quais aplicativos são permitidos ou negados para executar serviços de fundo no Android 9? Eu sei que posso matá-los em Settings > Apps & notifications > 〈 app 〉 > Force stop , mas eu preciso disso

    .
  1. O serviço nunca é iniciado até que eu abro o aplicativo;
  2. é executado quando eu abro o aplicativo;
  3. é morto quando fecho o aplicativo.

Deixe-me fazer um exemplo com o WhatsApp (que não é um aplicativo que estou tendo problemas, mas torna mais fácil explicar o que preciso):

  • Quando eu inicializar o telefone, não deve verificar novas mensagens
  • quando eu abro o WhatsApp deve baixá-los
  • Quando fechei que as novas mensagens do aplicativo não devem verificar novas mensagens até que eu o abra novamente

Se possível, prefiro uma solução não raiz.


atualização

Isso não é uma duplicata de desabilitar o AutoStart na inicialização : Eu não preciso apenas de Impedir o AutoStart na inicialização, mas também para matar todos os processos de fundo do aplicativo quando eu fechar.

english

Is there a way to choose what apps are allowed or denied to run background services in Android 9? I know that I can kill them in Settings > Apps & notifications > xe2x8cxa9 app xe2x8cxaa > Force stop, but I need that

  1. the service is never started until I open the app;
  2. it is run when I open the app;
  3. it is killed when I close the app.

Let me make an example with WhatsApp (which is not an app I'm having problems with but makes it easier to explain what I need):

  • when I boot the phone it shouldn't check for new messages
  • when I open WhatsApp it should download them
  • once I closed the app new messages shouldn't check for new messages until I open it again

If possible I would prefer a non-root solution.


Update

That's not a duplicate of Disable autostart on boot: I need not only to prevent autostart at boot, but also to kill all the background processes of the app when I close it.

           
         
         

Lista de respostas


Perguntas relacionadas

5  O que é um processo de fundo em cache?  ( What is a cached background process ) 
O que é um processo de fundo em cache e eles consomem memória (RAM)? ...

12  O que são aplicativos protegidos em telefones Huawei?  ( What is protected apps in huawei phones ) 
Existe uma configuração em telefones Huawei que permitem adicionar aplicativos conforme protegido. . O que é essa configuração? Existem outros fornecedo...

0  BsPlayer pára jogando depois de algum tempo  ( Bsplayer stops playing after some time ) 
Eu tenho o BSPlayer Free para Android. Quando eu tiver uma lista de reprodução jogando e mude para outro aplicativo, ou bloqueie o telefone, a música continua...

0  Como impedir as guias do Chrome ou qualquer tipo de app de dormir quando no fundo?  ( How to prevent chrome tabs or any kind of app from sleeping when in background ) 
Eu quero ouvir as coisas no YouTube (app) ou na Web (Chrome) enquanto faz outras coisas no meu transformador Asus. Existe alguma maneira de impedir que as aba...

6  Como diminuir o valor Oom de um aplicativo permanentemente?  ( How to lower oom value of an app permanently ) 
Eu não estou desafiando a técnica de gerenciamento de memória do Android (como assassinos). Eu só quero dar um aplicativo maior prioridade mesmo quando não es...

1  Como tornar as chamadas de rede no Android com um aplicativo no fundo [FECHADO]  ( How to make network calls on android with an app in the background ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

1  Como verificar se o aplicativo Android está tirando fotos em segundo plano?  ( How to check if android app is taking pictures in the background ) 
Eu tenho aplicativo Android que eu encontrei para estar carregando a câmera em segundo plano. É um dos navegadores da Internet mais amplamente utilizados - Ch...

5  Não pode receber mensagens WhatsApp a menos que eu abra o aplicativo  ( Can not receive whatsapp messages unless i open the app ) 
Eu tenho um Huawei P20 Lite com Android 9, Emui 9.1.0 e WhatsApp 2.19.253, que é a última versão. Como eu escrevi no título, não consigo receber mensagens W...

1  Mantenha o aplicativo do servidor localhost no fundo até eu desligá-lo  ( Keep localhost server app in background until i turn it off ) 
Estou usando um aplicativo Android do Servidor LocalHost. Que eu uso para desenvolver o WordPress e escrever artigos. Mas, o problema é destruir depois de a...

2  Os aplicativos isentos da otimização de fundo serão afetados pela poupança de energia acionada com baixa bateria?  ( Will apps exempted from background optimization be affected by low battery trigg ) 
Eu desabilite a otimização para o WhatsApp. Eu quero limitar o WhatsApp somente se a bateria estiver baixa. O LineAgeos 14 ignora o whitelist na bateria fra...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.