Les fermetures forcées aléatoires ne sont suspectes que si elles sont vraiment aléatoires (c'est-à-dire sans cause plausible) et si elles ne se produisent que sur votre appareil. Dans la plupart des autres cas, c'est simplement dû à des applications tierces mal codées.
Il existe deux types de boîtes de dialogue de fermeture forcée :
- Android propose de fermer de force les applications qui ne répondent pas à un événement de saisie dans les cinq secondes. Dans ce cas, la boîte de dialogue de fermeture forcée vous propose d'attendre, de signaler ou de fermer de force l'application (également appelée boîte de dialogue ANR/Application Not Responding).
- Il existe également une autre boîte de dialogue de fermeture forcée qui se produit en raison d'un crash irrécupérable ou d'une exception non gérée (par exemple, erreur de pointeur nul, débordement de pile, tableau hors limites, etc.) Cette boîte de dialogue de plantage ne vous propose pas d'attendre, mais seulement de signaler ou de forcer la fermeture.
Dans tous les cas, consultez la boîte de dialogue de rapport et voyez si vous pouvez récupérer des informations utiles (le plus important étant le retour de trace) pour déterminer s'il s'agit d'un bogue d'application. Recherchez le message de traçage avec le nom de l'application pour voir s'il s'agit d'un problème courant avec cette version particulière de l'application.
Veillez à ce que vos applications soient à jour.