J'obtiens l'erreur suivante dans Eclipse :
[timestamp - ddms] Can't bind to local 8600 for debugger
Pourquoi ?
J'obtiens l'erreur suivante dans Eclipse :
[timestamp - ddms] Can't bind to local 8600 for debugger
Pourquoi ?
En plus d'ajouter "127.0.0.1 localhost" à votre fichier hosts, effectuez les modifications suivantes dans Eclipse.
Sous Fenêtre -> Préférences -> Android -> DDMS :
Merci à Ben Clayton dans les commentaires pour m'avoir conduit à une solution.
Quelques mots-clés Google : Maladie ou solution pour Nexus S Android debugging avec le message d'erreur : Can't bind to local 8600 for debugger.
Ne désinstallez pas, c'est juste un truc idiot fait par le système qui semble avoir du mal à trouver localhost. Jetez un coup d'œil ici Le problème est assez facile à résoudre. J'ai eu le même problème il y a quelques semaines et je l'ai résolu de cette manière.
le fichier Host de la fenêtre qui est perturbé :
le dossier se trouve à cet endroit :
C:\WINDOWS\system32\drivers\etcEt devrait contenir ce l 127.0.0.1 localhost
J'ai eu un problème similaire sous OSX. Il se trouve que j'avais ouvert deux instances d'Eclipse pour pouvoir me référer à du code dans un autre espace de travail. J'ai fini par réaliser que les deux instances pouvaient interférer l'une avec l'autre et j'en ai donc fermé une. Après cela, je ne vois plus l'erreur "Can't bind...".
J'utilise l'offre groupée Android ADT sous Windows 8. Les deux solutions décrites dans ce sujet (édition du fichier hôte et modification des préférences d'Eclipse) n'ont pas résolu le problème.
Dans mon cas, le problème a été résolu par la désinstallation de Java 7 (j'utilise maintenant Java 6). Le débogueur fonctionne à nouveau !
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.