Retour aux cas pratiques
Android (Kotlin)Avancé
Correction d’un problème de mémoire lié à un listener non supprimé
Scénario
Contexte : Une Activity enregistre un listener sur un capteur ou un BroadcastReceiver. Le Problème : Après navigation répétée, l’application consomme de plus en plus de mémoire. Extrait logique actuelle : registerReceiver(receiver, intentFilter) Sans désenregistrement. Contraintes : Implémenter unregisterReceiver dans le bon callback du cycle de vie. Vérifier absence de fuite mémoire. Livrable attendu : Corriger la gestion du listener afin d’assurer stabilité mémoire.
Compétences ciblées
memory-leakbroadcastreceiverlifecyclebugfixandroid