DDMS報錯:Failed to initialize Monitor Thread: ......

    晚上作了個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程序,成功!!

相關文章
相關標籤/搜索