android - 无法为调试器绑定(bind)到本地 86XX

标签 android eclipse adb

出于某种原因,每次我尝试调试我的应用程序时,eclipse DDMS 总是给出错误“无法为调试器绑定(bind)到本地 86XX”。由于某种原因,今天才开始。

我看了很多帖子并尝试了他们的建议,例如: 1.在hosts文件中加入127.0.0.1 localhost并移动::1 2.停止并重启adb 3. 在窗口 -> 首选项 -> Android -> DDMS 下: 将基本本地调试器端口设置为“8601” 选中“使用 ADBHOST”框并将值设置为“127.0.0.1”

我也重新启动了电脑,更新了Android平台工具和eclipse插件,下载了最新的adt-bundle并启动了与之 bundle 的eclipse。

我运行了 netstat -anob 并且只有 javaw 和 adb 使用端口 8600+。

有人知道我现在可以尝试什么吗?

最佳答案

如果您使用的是 Linux,我建议您也运行此命令:

fuser -k 8600/tcp

使用此命令,您将终止在 8600 TCP 端口(Android 用于调试的端口)上运行的所有进程。

关于android - 无法为调试器绑定(bind)到本地 86XX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13533930/

相关文章:

java - 如何在 Eclipse IDE 项目文件夹中添加 spring 的 jar 文件

c++ - 不能在 cpp 文件中包含 header

android - 如何在 Android DPM 中删除 set-device-owner?

android - android操作栏中Fragment的选项菜单

android - 按下退格键时应用程序崩溃

java - 在 Tomcat 7 上运行重复的 Java 项目

react-native - 更新到 android 7 时,adb 服务器版本 (32) 与此客户端 (36) 不匹配

Android adb shell am 广播 : Bad component name

android - AndEngine GLES2 - 如何使用调用 IUpdateHandler 的实体?

android - 将 String 从 Broadcastreceiver 传递给 MainActivity 并将其放入 Fragment