晚上作了個Demo準備用手機調試一下看看效果,結果運行Android程序時,DDMS卻給出了這樣的錯誤:java
Failed to initialize Monitor Thread: Unable to establish loopback connectioneclipse
此時控制檯也不停的輸出:工具
[2014-02-04 21:54:14 - DeviceMonitor] Connection attempts: 1
[2014-02-04 21:54:15 - DeviceMonitor] Connection attempts: 2
[2014-02-04 21:54:16 - DeviceMonitor] Connection attempts: 3
[2014-02-04 21:54:18 - DeviceMonitor] Connection attempts: 4
[2014-02-04 21:54:19 - DeviceMonitor] Connection attempts: 5oop
。。。。開發工具
我納悶,昨天還能夠正常使用的開發工具,今天忽然抽風了。。。ui
因而我先Baidu,沒效果,後Bing,才搜到幾條。其主要處理方法爲:spa
1,在命令行下輸入:netstat -ano | findstr "5037" 看端口是否被佔用,若是有結果,則在任務管理器中結束掉這個進程.net
2,關閉全部可能使用adb服務的其餘應用程序:如酷狗,金山毒霸,QQ管家等能夠經過電腦鏈接手機的軟件。命令行
2,先關閉adb再重啓adb服務:命令行進入到Android目錄下的tools中,輸入adb kill-server和adb start-server調試
3,重啓Eclipse.
可是我試過了好多回,仍是無用。。。
另外還有說關閉防火牆的,我試過了也沒用。
最後,在一篇文章裏看到這樣一句:
在Eclipse文件夾下的eclipse.ini中,看到有相似下面的字符串:
openFile -vmargs -Dosgi.requiredJavaVersion=1.6
在其後面加入下面這句(若是eclipse.ini中沒有,則這幾句一塊兒加入到這個文件的最後):
-Djava.net.preferIPv4Stack=true
就這樣,重啓Eclipse,再次運行Android程序,成功!!