L'activité du délai d'inactivité pour HistoryRecord?
W/ActivityManager( 81): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 81): Activity idle timeout for HistoryRecord
Personne ne sait quelle raison serait l'origine de ce qui se passe?
Merci.
- Je suis aussi confronté à ce récemment. Est-il possible que vous êtes en train de vivre cette après la dernière mise à jour sur Nexus One?
- Je suppose que c'est causé par certains traitements bloque le thread principal, mais je ne suis pas sûr.
Vous devez vous connecter pour publier un commentaire.
Cela signifie que l'Activité ne peut pas être affichée car il est toujours en train de terminer son exécution; pendant ce temps, le ActivityManager a expiré.
J'ai eu le même problème et a réussi à le résoudre par la remise en place de dépendances entre les objets de l'Activité.
Je recommande de commencer le débogueur. Regardez les "services" que votre Activité dépend (par exemple, client http, analyseurs, etc.) et vérifier qu'il n'est pas bloquant. Si vous avez des "services" qui sont partagés entre les objets de l'Activité, il pourrait également être utile de vérifier qu'ils existent encore dans la mémoire de la GC peut avoir détruit toute référencés statiquement service des objets ou des objets mis en cache dans WeakReference objets.
J'ai eu un problème similaire.
À l'intérieur de mon point de Vue.dispatchDraw(), j'ai été l'appel d'une méthode qui a déclenché un autre dispatchDraw().
(L'ajout d'un résumé à l'intérieur de mon dispatchDraw() a montré que la fonction a été appelée en continu.
Ce n'affichent pas lorsque vous faites de la méthode de profilage dans Eclipse)
Espère que c'est utile à quelqu'un.