IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

ANR quand j'essaie de debugger un widget


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 52
    Par défaut ANR quand j'essaie de debugger un widget
    Bonjour à tous,
    Je rencontre un problème assez gênant. Lorsque je place un breakpoint dans la méthode onUpdate() de mon widget, Eclipse s’arrête bien dessus (suite à l'utilisation du bouton debug dans la vus DDMS) mais au bout de quelques secondes le process de mon widget est tué.
    Je pense comprendre qu'il s'agit d'un mécanisme d'android pour éviter qu'un process ne dure trop longtemps et bloque tout le système mais est-il possible de désactiver cela lorsqu'on debug ?
    Ou peut-être que je m'y prend tout simplement mal pour débugger mon widget? A ma connaissance la seule subtilité est de placer son processus en mode debug dans la vue DDMS du plugin ADT, non?

  2. #2
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Le mode débug est intéressant en tout point de vue , sauf que quand on pose un breakpoint à un endroit et que plusieurs procédures appartiennent à des handlers , alors tu auras des appels successifs dans les JThread qui poseront problème au débuggeur vu l'accumulation de ceux ci .

    Lorsque tu veux savoir ce qui se passe dans une procédure (Update , Message ou autres ) appartenant à des handlers je te conseille vivement de débugger ton applicaiton via les logs (System ou dans un fichier ) qui eux ne te bloqueront pas les appels (JTHread) .

Discussions similaires

  1. [WCF] COmmunicationException quand j'essaie de communiquer avec mon WCF
    Par hirochirak dans le forum Windows Communication Foundation
    Réponses: 2
    Dernier message: 14/09/2009, 10h45
  2. Réponses: 0
    Dernier message: 26/03/2009, 15h05
  3. Réponses: 3
    Dernier message: 29/11/2008, 21h27
  4. "Source not Found" quand j'essaye de debugger un serveur tomcat
    Par jojolepabo dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 19/09/2008, 14h12
  5. Probleme quand j'essaie de reparer ma connexion reseau local
    Par dachir dans le forum Administration
    Réponses: 5
    Dernier message: 21/07/2006, 16h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo