Tasker (pago, ~R$ 35, trial 7 dias) é automação poderosa para Android. Pode reiniciar app periodicamente, ao abrir/fechar outro app, horário, local, evento de sistema, etc. Requer configuração inicial.
Criar Perfil: Reiniciar App Diariamente à Meia-Noite
- Abra Tasker → Aba PERFIS → + → Hora (Time).
- Defina De: 00:00 até 00:00 (mesmo horário = gatilho único diário). Marque "Repetir" (Repeat) se quiser todo dia (padrão).
- Volta → Nova Tarefa → Nome: "Reiniciar [App]" → OK.
- Aba TAREFAS → + Ação → App → "Matar App" (Kill App) → Selecione o app alvo na lista → "Usar Root" OFF (a menos que tenha root e queira matar serviço persistente) → Voltar.
- + Ação → App → "Carregar App" (Launch App) → Selecione o mesmo app → Voltar.
- Opcional: + Ação → Alerta → "Notificar" → Título: "App reiniciado" → Texto: "%DATE %TIME" → Prioridade: Baixa → Voltar.
- Saia do Tasker (botão voltar) → Aplica automaticamente.
Outros Gatilhos Úteis
- Estado → App → "App em execução" + Invertido (NOT) → Se app NÃO estiver rodando → Launch App (auto-restart se crashar).
- Evento → Sistema → "Inicialização do dispositivo" (Device Boot) → Launch App (iniciar app no boot).
- Estado → Energia → "Carregando" → Kill + Launch (reiniciar ao carregar).
- Localização / Wi-Fi Conectado / Bluetooth Conectado → Contextos para reiniciar app em situações específicas.
Alternativas Gratuitas / Open Source
- MacroDroid (gratuito até 5 macros, UI amigável, similar Tasker).
- Automate (gratuito, fluxograma visual, poderoso).
- IFTTT (cloud, limitado no dispositivo).
- Rules / Rotinas do Google Assistant / Samsung Routines / MIUI Automations (nativos, mais simples).
Nota: Matar app frequentemente pode piorar bateria/desempenho (cold start). Use com moderação. Apps bem codificados não precisam reinício forçado.