【问题标题】:Could not open Selected VM debug port (8700). Make sure you do not have another instance of DDMS or of the eclipse plugin running无法打开选定的 VM 调试端口 (8700)。确保您没有运行另一个 DDMS 或 eclipse 插件实例
【发布时间】:2026-01-01 08:30:02
【问题描述】:

我正在尝试在 Eclipse 开普勒中执行一个 android 程序。但是,每次我执行时都会收到此消息。我做了大家对这个问题所说的:

    - 确保 Windows 主机文件中有一行包含此行:127.0.0.1 localhost
    - 转到Window -> Preferences -> Android -> DDMS 和:
      1.设置本地调试器端口为8601
      2.勾选Use ADBHOST,值应为127.0.0.1

但是,这些都没有解决我的问题。

注意:我使用的是 Windows 8.1。

【问题讨论】:

    标签: android debugging virtual-machine port ddms


    【解决方案1】:

    两个 adb.exe 实例被启动。

    按Ctrl+Shift+DEl打开任务管理器解决

    结束进程“adb.exe”

    【讨论】:

      【解决方案2】:

      我现在也有这个问题。

      我的问题源于我试图同时运行 Eclipse 和 IntelliJ IDEA。这是因为目前 eclipse 中的 logcat 视图似乎向我显示了更多信息,尤其是当我的应用程序出现故障时。

      我意识到即使您将“DDMS 端口”更改为 10600,javaw 也将始终在端口 8700 上运行。

      另外,当我单独启动 IDEA 时,即使它的 DDMSis 在端口 8600 上,我也会在端口 8700 上运行 idea.exe。

      所以,我觉得这个 javaw 负责让我们的调试器运行。虽然还没有进一步解决,但就我而言,当我单独启动 eclipse 时,或者在启动 IDEA 之前,一切正常。

      【讨论】:

      • 感谢您的帮助。但是我将编写android应用程序的程序更改为Android Studio
      最近更新 更多