Eclipse Android:无法打开选定的VM调试端口(8700)

时间:2010-10-28 17:42:05

标签: android eclipse debugging virtual-machine ddms

  

可能重复:
  Could not open Selected VM debug port (8700)

打开Eclipse时,我在控制台上收到此错误:

  

“无法打开选定的VM调试端口(8700)。请确保没有运行DDMS或eclipse插件的另一个实例。如果正在>使用其他实例,请选择新的端口号偏好。“

非常确定DDMS是Andoid调试器,我也很确定它没有打开。有谁知道如何解决它?

3 个答案:

答案 0 :(得分:25)

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"

答案 1 :(得分:1)

它是一个日食视角,所以你不需要启动它只需点击>>在最右上角的按钮,您可以看到其他透视图选择DDMS,如果您想切换回来点击java透视图,DDMS透视图将会打开。如果您看不到DDMS选项,只需转到Windows-> openPerspective->其他人,然后从对话框中选择DDMS。

要激活DDMS,您需要以调试模式运行应用程序,然后单击ddms,您将在应用程序启动后看到所有选项。

希望这个帮助

答案 2 :(得分:1)

尝试更改Run->调试配置。它帮助我激活了断点和调试。更改选项后,单击调试按钮。它将附加调试器并启动您的应用程序。