2010-05-30 3 views
7

Soy nuevo en la programación de Android (y Eclipse IDE y emulador de Android). Tengo Hello World y algunos de Notepad funcionando, pero todavía recibo bastantes mensajes de registro de consola DDMS (que se muestran a continuación) sobre la imposibilidad de vincular locales para el depurador.¿Debo preocuparme por los mensajes de registro de la consola DDMS "No se puede enlazar con el nnnn local para el depurador"?

[2010-05-29 21:03:16 - ddms] Can't bind to local 8601 for debugger 
[2010-05-29 21:05:26 - Device] Failed to delete temporary package: device (emulator-5556) request rejected: device not found 
[2010-05-29 21:06:47 - ddms] Can't bind to local 8600 for debugger 
[2010-05-29 21:07:05 - ddms] Can't bind to local 8601 for debugger 
[2010-05-29 21:07:05 - ddms] Can't bind to local 8602 for debugger 

Y así sucesivamente. ¿Es esto un problema? ¿Puedo deshacerme de estos mensajes de alguna manera?

Respuesta

2

Usted puede deshacerse de los mensajes mediante la adición de los siguientes a sus anfitriones del archivo:

127.0.0.1 localhost 

ps. archivo de hosts se puede encontrar en C: \ Windows \ system32 \ drivers \ etc \ hosts o si está en Linux/etc/hosts

+1

Ayuda, pero tengo que eliminar las otras cosas en ese archivo. PD: no te olvides de ejecutar adb kill-server; adb start-server – Karussell

+0

hmmh eclipse es extraño. Ahora ya no funciona ... – Karussell

+0

Debería echarle un vistazo a esta [publicación] (http://stackoverflow.com/questions/3318738/i-get-error-in-ddmscant-bind-to-local-8600-for -debugger-why) – Mattijle

11

En Eclipse, ir a

1) Windows-> Preferencia

2) Expandir Android menú en el lado de la ventana de preferencias.

3) Ahora seleccione DDMS de la misma.

4) A continuación, establezca el puerto del depurador local Base en "8601" y habilite la casilla de verificación "Usar ADBHOST" y el valor ABDHOST debe ser "127.0.0.1".

5) Haga clic en Aplicar y Aceptar.

6) Ahora tiene que reiniciar su ADB, para esto tiene que iniciar sesión como usuario raíz (Asumiendo usuario de Linux) y navegar a la carpeta de herramientas de Platfrom de su SDK de Android. Luego ejecute,

./adb kill-server 
./adb start-server 

Podrá ver el mensaje "Daemon started Successfully". Si no, repita el paso 6 una vez más hasta que vea el mensaje de éxito.

+0

no funciona :(, uso windows 8, avg antivirus y eclipse ADT versión 22.3.0, ¿alguna sugerencia?, ¡gracias! – Bhimbim

1

En mi situación, el problema ha sido resuelto desinstalando todo el Java 7. ¡El depurador ahora está funcionando de nuevo!

Cuestiones relacionadas