2010-05-30 17 views
7

Sono nuovo alla programmazione Android (ed Eclipse IDE e emulatore Android). Ho Hello World e alcuni dei Notepad funzionano, ma sto ancora ricevendo costantemente alcuni messaggi di log della console DDMS (mostrati sotto) su come non riuscire a collegare i locals per il debugger.Dovrei preoccuparmi dei messaggi di log della console DDMS "Impossibile collegarsi a nnnn locale per debugger"?

[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 

E così via. È un problema? Posso sbarazzarmi di questi messaggi in qualche modo?

risposta

2

Si può sbarazzarsi dei messaggi con l'aggiunta in seguito ai vostri file hosts:

127.0.0.1 localhost 

ps. file hosts può essere trovato da C: \ windows \ system32 \ drivers \ etc \ hosts o se siete su Linux/etc/hosts

+1

Aiuta, ma devo rimuovere le altre cose con quel file. PS: non dimenticare di eseguire adb kill-server; adb start-server – Karussell

+0

hmmh eclissi è strano. Ora non funziona più ... – Karussell

+0

Dovresti controllare questo [post] (http://stackoverflow.com/questions/3318738/i-get-error-in-ddmscant-bind-to-local-8600-for -debugger-why) – Mattijle

11

In Eclipse, goto

1) su Windows> Preferenze

2) Espandi il menu Android sul lato della finestra delle preferenze.

3) Selezionare quindi DDMS.

4) Quindi impostare la porta del debugger locale di base su "8601" e abilitare la casella di controllo "Usa ADBHOST" e il valore ABDHOST deve essere "127.0.0.1".

5) Fare clic su Applica e OK.

6) Ora devi riavviare il tuo ADB, per questo devi effettuare il login come utente root (supponendo utente linux) e navigare alla cartella di strumenti Platfrom del tuo SDK Android. Quindi esegui,

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

Sarai in grado di vedere il messaggio "Daemon avviato con successo". Se non ripeti il ​​passaggio 6 ancora una volta finché non vedi il messaggio di successo.

+0

non funziona :(, io uso Windows 8, antivirus avg e eclissi ADT versione 22.3.0, qualche suggerimento?, grazie!. – Bhimbim

1

Nella mia situazione il problema è stato risolto da una disinstallazione di tutto Java 7. Il debugger ora sta funzionando di nuovo!

Problemi correlati