Processar a interrupção iniciada pelo usuário de apps que executam serviços em primeiro plano
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
No Android 13 (nível 33 da API) e versões mais recentes, os usuários podem concluir um fluxo de trabalho na
gaveta de notificações
para interromper um app que tem serviços em primeiro plano em andamento, independente da versão
do SDK de destino. Essa funcionalidade, chamada de
gerenciador de tarefas, mostra uma lista de apps que estão
executando um serviço em primeiro plano.
Figura 1. Fluxo de trabalho do gerenciador de tarefas em dispositivos com o
Android 13 ou versões mais recentes.
A lista tem o rótulo Apps ativos.
Ao lado de cada app há um botão Parar. A Figura 1 ilustra o
fluxo de trabalho do gerenciador de tarefas em um dispositivo com o
Android 13.
Quando o usuário pressiona o botão Parar ao lado do app no
gerenciador de tarefas, as seguintes ações ocorrem:
O sistema remove o app da memória. Portanto, todo o app é interrompido,
e não apenas o serviço em execução em primeiro plano.
O sistema remove a pilha de retorno de atividade do app.
A reprodução de mídia é interrompida.
A notificação associada ao serviço em primeiro plano é removida.
O app permanece no histórico.
Os jobs programados são executados no horário programado.
Os alarmes tocam no horário ou período programado.
Para testar se o app está se comportando conforme o esperado ao ser interrompido pelo usuário, execute o comando ADB abaixo em uma janela de terminal:
adbshellcmdactivitystop-appPACKAGE_NAME
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-13 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-13 UTC."],[],[]]