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

Posted

技术标签:

【中文标题】Android Studio 调试器无法打开选定的 VM 调试端口 (8700)【英文标题】:Android studio Debugger Could not open Selected VM debug port (8700) 【发布时间】:2017-02-25 12:03:53 【问题描述】:

我在这里很难过... 前段时间,我的 android Studio 调试器停止工作...每当我启动应用程序时都会收到此错误消息:

无法打开选定的 VM 调试端口 (8700)。确保您没有运行另一个 DDMS 或 eclipse 插件实例。如果它被其他东西使用,请在首选项中选择一个新的端口号。

我知道这里和那个问题有很多关系,但是每个人在使用 Eclipse 时似乎都会遇到这个错误,而我使用的是 Android studio,如前所述......

【问题讨论】:

您是否尝试关闭“adb.exe” 是的......我试图杀死进程然后启动android studio,我试图通过cmd重新启动adb 我也有同样的问题。 Android Studio,而不是 Eclipse。 你解决了吗? 【参考方案1】:

当我通过从终端输入监视器启动 ddms 时遇到了这个问题。我尝试通过选择 Tools > Android > Android Device Monitor 来启动它,它可以工作。

【讨论】:

【参考方案2】:

请按照以下步骤操作。

    在android studio中打开终端窗口运行两条命令:

    i)adb kill-server

    ii)adb start-server,然后执行以下步骤

    文件->设置->调试器

    在调试器窗口检查部分内置服务器(最后部分)

    更改端口号:63341 或 63343

【讨论】:

它不起作用。我将它从 63342 更改为 63343 并没有什么不同。 如果不行,请断开手机并重启android studio。

以上是关于Android Studio 调试器无法打开选定的 VM 调试端口 (8700)的主要内容,如果未能解决你的问题,请参考以下文章

无法打开选定的 VM 调试端口 (8700)。确保您没有运行另一个 DDMS 或 eclipse 插件实例

android studio学习----android studio断点调试

Android Studio调试功能使用总结

[转载]Android Studio调试功能使用总结

Android Studio调试功能使用总结转

Logcat 在 Android Studio 上疯了