2 votes

Existe-t-il un bon moyen de savoir pourquoi un téléphone Android se bloque ?

Existe-t-il des fichiers journaux que vous pouvez consulter, ou de bons moyens de savoir si une application provoque le blocage du téléphone (si c'est possible) ? Mon ami a un Xperia Arc et après un certain temps avec une ROM personnalisée, il a des problèmes avec son téléphone qui se bloque complètement, ce qui l'oblige à faire un "reboot de la batterie" pour l'utiliser à nouveau.

Je sais qu'il est probablement bon d'essayer une autre ROM et un autre noyau pour voir si c'est spécifique ou non, mais je me demande juste s'il y a de bonnes indications générales sur ce qu'il faut rechercher en premier.

3voto

Milner Points 533

Le problème avec la plupart des fichiers journaux est : Ils ne survivent pas à un démarrage, car ils sont stockés sur tmpfs (un système de fichiers temporaire en RAM). Ainsi, dès que vous devez démarrer, ils disparaissent. Votre meilleure chance est donc qu'une application capture le journal et enregistre la capture sur la carte SDCard. Pour autant que je sache, aLogCat est capable de cela. Une autre solution consiste à envoyer le journal à une autre machine (comme un PC) via le WiFi, ce qui peut être fait en utilisant Logcat UDP . Le journal ainsi capturé ne mentionne peut-être pas directement la cause (puisque le gel empêche probablement l'envoi/écriture des derniers octets), mais il devrait au moins fournir des informations utiles sur ce qui se passait au moment du gel.

D'autres sources que vous pouvez consulter :

0voto

Thej Points 655

Il y a le logcat qui est presque toujours la première chose que vous devez regarder lorsque vous rencontrez des problèmes. Ensuite, vous devez faire la distinction entre le blocage de l'application, qui peut provoquer au pire une boîte de dialogue "Application Not Responding", et le blocage du framework, qui provoque généralement un redémarrage brutal. Dans le cas d'un blocage du framework, logcat n'est pas nécessairement en mesure de capturer de manière fiable toutes les informations du journal, mais vous pouvez généralement trouver la cause du blocage en regardant ce qui se passe quelques minutes avant le blocage.

Pour les petits janks, il existe des outils de débogage qui peuvent vous aider, mais ils vous obligent à installer le kit SDK volumineux, et la plupart ne fonctionnent que lorsque les applications sont configurées pour permettre le débogage.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X