2010-10-28 74 views
9

可能重複:
Could not open Selected VM debug port (8700)Eclipse的Android版本:無法打開所選VM調試端口(8700)

我正在控制檯上的錯誤打開Eclipse時:

」無法打開選定的虛擬機調試端口(8700)。確保您沒有DDM的另一個實例S或者eclipse插件運行。如果它被>使用別的東西,選擇在首新的端口號。」

相當肯定DDMS是Andoid調試器,我也敢肯定它沒有打開。有誰知道如何解決它?

+0

最簡單的解決http://stackoverflow.com/a/31159313/1925394 – shehzy 2015-07-01 10:56:15

回答

1

它是一個日食的角度,所以你不需要啓動它只需點擊最右上角的>>按鈕,你可以看到其他視角選擇DDMS那裏如果你想切換DDMS視角將打開如果你不能看到DDMS選項,那麼就去Windows-> openPerspective-> others,然後從對話框中選擇DDMS。

要激活DDMS,您需要在調試模式下運行您的應用程序,然後單擊ddms,您將在應用程序啓動後看到所有選項。

希望得到這個幫助

+0

我看到 - 我仍然雖然得到這個錯誤 - 想法? 「[2010-11-01 12:36:45 - ddms]無法打開選定的虛擬機調試端口(8700),請確保您沒有運行DDMS或eclipse插件的其他實例,如果它正在被別的東西使用,在首選項中選擇一個新的端口號。「 – wuntee 2010-11-01 18:38:56

+0

嘗試使用不同的端口號,因爲你的錯誤消息說我認爲它應該工作 – 2010-11-02 20:30:32

1

試着改變Run-> Debug Configuration。它幫助我激活斷點和調試。更改選項後,點擊調試按鈕。它將附加調試器並啓動您的應用程序。

24
the window Host file that is messed up: 
the file is at this place : 
C:\WINDOWS\system32\drivers\etc 

And should contain this line : 127.0.0.1 localhost 

,如果它不工作,然後嘗試以下方法,以及: 使Eclipse中的以下變化。

在窗口 - >首選項 - > Android的 - > DDMS:

* Set Base local debugger port to "8601" 
* Check the box that says "Use ADBHOST" and the value should be "127.0.0.1" 
+0

它爲我工作! – Aditya 2012-05-25 11:27:50

+1

@彼得你如何在Mac上做到這一點? – michaelsnowden 2013-11-15 18:47:35

+0

在mac上 - 您應該按下頂部菜單欄中的Eclipse按鈕,然後按首選項 - > Android - > DDMS – 2014-01-22 07:21:29

相關問題