Je continue à recevoir le message Can't bind to local XXXX for debugger
dans la console, mais pas pour 1 port, pour tous les ports aléatoires. J'ai fait ce qui est indiqué dans cette question , mais sans succès. J'utilise Windows 8. En fait, ces problèmes ont commencé après la mise à niveau vers Windows 8.
[2012-11-02 16:40:41 - ddms] Can't bind to local 8627 for debugger
[2012-11-02 16:40:41 - ddms] Can't bind to local 8617 for debugger
[2012-11-02 16:40:42 - ddms] Can't bind to local 8605 for debugger
[2012-11-02 16:40:42 - ddms] Can't bind to local 8610 for debugger
[2012-11-02 16:41:46 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:41:46 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:41:47 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:42:36 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:42:38 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:42:39 - ddms] Can't bind to local 8622 for debugger
[2012-11-02 16:42:39 - ddms] Can't bind to local 8608 for debugger
[2012-11-02 16:42:39 - ddms] Can't bind to local 8608 for debugger
[2012-11-02 16:42:48 - ddms] Can't bind to local 8609 for debugger
[2012-11-02 16:42:48 - ddms] Can't bind to local 8609 for debugger
[2012-11-02 16:43:32 - ddms] Can't bind to local 8609 for debugger
[2012-11-02 16:43:36 - ddms] Can't bind to local 8625 for debugger
[2012-11-02 16:43:36 - ddms] Can't bind to local 8619 for debugger
Que puis-je faire?
Modifier
J'ai essayé une nouvelle installation du SDK Android et une nouvelle installation d'Eclipse. J'ai également essayé de désactiver mon pare-feu.
J'ai eu le même problème et aucune des solutions données ne fonctionnait. Ensuite, j'ai désinstallé tout JRE 7 et installé le dernier JRE 6 ( http://www.Oracle.com/technetwork/Java/javase/downloads/jre6downloads-1902815.html ). Il a immédiatement résolu le problème.
Dans mon cas, ce problème était dû à AVG antivirus. J'ai essayé d'ajouter des exceptions et de le fermer uniquement pour le développement, mais cela n'a pas fonctionné. Je l'ai désinstallé et le problème a été résolu après un redémarrage.
Ouvrez platform-tools dans cmd et exécutez ces deux commandes
C:\Utilisateurs\SH-PC-W8.1-3\AppData\Local\Android\Sdk\platform-tools
adb kill-server
adb start-server
Cela fonctionne parfaitement.
Note: choisissez l'emplacement de votre plate-forme
C:\WINDOWS\system32\drivers\etc\Host
Et devrait contenir cette ligne:
127.0.0.1 localhost
Si vous avez ip ip6 ip address :: 1 dans votre fichier hôte, vous devez le supprimer ou le remarquer.
Si vous obtenez l'erreur telle que "Impossible de se lier au débogueur 8700 local" dans Android Studio, fermez simplement l'émulateur, puis ouvrez-le à nouveau. Cette fois, vous ne devez pas voir l'erreur, cela m'arrive
Pour Mac: vérifiez votre fichier/etc/hosts. Assurez-vous qu'il n'y a pas d'adresse IP locale pour localhost. J'ai ajouté et oublié que j'ai ajouté une adresse IP locale (ex: 192.168.2.1) pour localhost.