Android error “…ddms] Can’t bind to local 8600 for debugger”

Problema ao debugar o código.

Alguem já se deparou com esse problema?

[2012-05-29 21:03:16 - ddms]Can't bind to local 8601 for debugger
[2012-05-29 21:05:26 - Device]Failed to delete temporary package: device (emulator-5556) request rejected: device not found
[2012-05-24 11:26:47 - ddms]Can't bind to local 8600 for debugger
[2012-05-24 11:27:05 - ddms]Can't bind to local 8601 for debugger
[2012-05-24 11:27:05 - ddms]Can't bind to local 8602 for debugger
[2012-05-24 11:27:06 - ddms]Can't bind to local 8604 for debugger
[2012-05-24 11:27:07 - ddms]Can't bind to local 8609 for debugger
[2012-05-24 11:27:17 - ddms]Can't bind to local 8610 for debugger
[2012-05-24 11:27:20 - ddms]Can't bind to local 8613 for debugger
[2012-05-24 11:27:20 - ddms]Can't bind to local 8616 for debugger
[2012-05-24 11:28:20 - ddms]Can't bind to local 8618 for debugger
[2012-05-24 11:28:20 - ddms]Can't bind to local 8620 for debugger
[2012-05-24 11:28:20 - ddms]Can't bind to local 8627 for debugger
[2012-05-24 11:28:21 - ddms]Can't bind to local 8632 for debugger
[2012-05-24 11:28:23 - ddms]Can't bind to local 8636 for debugger
[2012-05-24 11:28:23 - ddms]Can't bind to local 8640 for debugger
[2012-05-24 11:28:23 - ddms]Can't bind to local 8643 for debugger


Isso normalmente ocorre quando você tenta debugar seu projeto e o DDMS está escutando a porta de debug, acontecendo um conflito com as portas.

Como Resolver

No Eclipse faça os seguintes procedimentos:

  1. Vá em “Windows->Preference”
  2. Abra o menu “Android” e vá em DDMS
  3. Mude a porta de debug para “8601” e habilite a opção “Use ADBHOST”, o “ABDHOST value” deve ser “127.0.0.1”.

Caso você não utilize o eclipse e abre o DDMS pelas ferramentas do android (/tools) é só ir na configuração dele e alterar essas mesmas confugurações.

Algumas pessoas alteram o arquivo “hosts” de seu computador inserindo a linha:

127.0.0.1 localhost

Não cheguei a testar, porem deixo claro que não seria a forma correta, sendo que você tem essa opção no próprio DDMS. Mas fica de sua responsabilidade, se você não sabe aonde fica esse arquivo, você o encontrara em: (Windows) c:windowssystem32driversetchosts ou (Linux) /etc/hosts.

Fonte imagem destaque: http://collectskin.com/adbfs/

Help DEV – Analista desenvolvedor Java / Android
https://helpdev.com.br/zarelli

Android error “…ddms] Can’t bind to local 8600 for debugger”

Um pensamento em “Android error “…ddms] Can’t bind to local 8600 for debugger”

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Rolar para o topo