Android Eclipse DDMS错误“;Can';t绑定到调试器的本地8600“;
我在Eclipse中遇到以下错误:Android Eclipse DDMS错误“;Can';t绑定到调试器的本地8600“;,android,Android,我在Eclipse中遇到以下错误: [timestamp - ddms] Can't bind to local 8600 for debugger 为什么?不要卸载,这只是系统做的一件愚蠢的事情,它似乎很难找到本地主机。看一看,它很容易修复。 几周前,我遇到了同样的问题,并通过这种方式解决了它 出错的窗口主机文件: 文件位于以下位置: C:\WINDOWS\system32\drivers\etc 并应包含以下行: 127.0.0.1本地主机 除了将“127.0.0.1 localhost”
[timestamp - ddms] Can't bind to local 8600 for debugger
为什么?不要卸载,这只是系统做的一件愚蠢的事情,它似乎很难找到本地主机。看一看,它很容易修复。 几周前,我遇到了同样的问题,并通过这种方式解决了它 出错的窗口主机文件:
文件位于以下位置:
C:\WINDOWS\system32\drivers\etc 并应包含以下行: 127.0.0.1本地主机 除了将“127.0.0.1 localhost”添加到主机文件之外,在Eclipse中进行以下更改 在窗口->首选项->Android->DDMS下:
- 将基本本地调试器端口设置为“8601”
- 勾选显示“使用ADBHOST”的框,值应为“127.0.0.1”
一些谷歌关键词:Nexus S Android调试的问题或解决方案,错误消息:无法绑定到本地8600进行调试器。我在OSX上遇到类似问题。碰巧我打开了两个Eclipse实例,以便在另一个工作区中引用一些代码。最终我意识到这两个实例可能相互干扰,所以我关闭了一个。在那之后,我再也看不到“无法绑定…”错误了。在我的例子中,问题是有一个幽灵日食挂在背景上;它并没有使用任何工作区,也并没有窗口,所以我只能在进程列表中找到它。终止它解决了问题。尝试使用以下命令终止端口8600:
fuser -k 8600/tcp
这为我解决了问题。基于一个实例,确认Aptana插件和Android开发工具在此端口上发生冲突(即Aptana的Comet服务器在此端口上重叠)。阿普塔纳在2010年开了一张罚单
不幸的是,Aptana似乎还没有修复它,也没有使Comet服务器端口可配置。在eclipse中更改端口号并重新启动adb并没有为我修复它。最后,我被迫卸载了Aptana插件。在我的情况下,当我终止Eclipse进程并重新启动软件时,它才起作用。我正在Windows 8上运行Android ADT捆绑包。本主题中描述的两种解决方案(编辑主机文件和更改eclipse首选项)都没有解决问题 在我的情况下,通过取消安装Java7(现在使用Java6)解决了这个问题。调试器现在再次工作 在Windows 8上 我为此奋斗了一段时间:
您是否安装了平均值AVG?
卸载AVG对我来说成功了唯一对我有效的修复方法是卸载Java 7并在基于Windows 8 x64的机器上安装Java 6
您可以从下载Java 6。除了将127.0.0.1 localhost添加到您的主机文件之外,还可以在Eclipse中进行以下更改 在 窗口->首选项->Android->DDMS 将基本本地调试器端口设置为8601 选中“使用ADBHOST”框,该值应为127.0.0.1 感谢Ben Clayton&Doguhan Uluca在评论中为我提供了解决方案 一些谷歌关键词:
Nexus S Android调试的故障或解决方案,错误消息:无法绑定到本地8600进行调试器。我有以下主机文件
127.0.0.1本地主机
192.168.1.2本地主机
我开始不断地犯错误,这很烦人
“无法为调试器绑定到本地8600”“无法为调试器绑定到本地8601”
“无法为调试器绑定到本地8602”等等 我从hosts文件中删除了第二行
192.168.1.2本地主机
一切都恢复正常了
希望这有帮助 根据答案,这对我有用
在月食中去
Window->Preference->Android->DDMS
然后将“使用ADBHOST”勾选为“127.0.0.1”
然后只需为运行Android Studio和eclipse的用户重新启动eclipse即可: 我知道答案已经饱和,但我要补充的是,在安装Android Studio并返回Eclipse构建和运行您的项目之后,这个错误似乎出现了 确保关闭可能正在运行的所有其他ADB实例(包括Android Studio)。完成此操作后,如果仍有问题,请尝试关闭所有ADB服务器进程并重新启动。如果尚未设置全局变量,请打开terminal并导航到Eclipse正在引用的Android SDK的platform tools文件夹,然后运行:
./adb kill-server
./adb start-server
同时运行两个adb实例(例如eclipse debugger和android studio)会导致冲突,因为这对我来说也是,这是因为我试图使用eclipse进行调试,但同时也运行android studio。这两个程序都试图在类似的端口上监控android设备。退出除一个IDE之外的所有IDE,或者在IDE首选项中修改用于调试的端口号,使它们不相似。请尝试其他电缆,如果不起作用,请尝试其他电话 我花了好几天的时间研究这个问题和上面提到的所有技巧。 但我的设备上的连接器是片状的。 作为测试,移动手机,看看是否有连接中断 一些技巧,比如ADB USB,会暂时修复它,并明确(重新)选择要调试的设备进程。但对我来说,根本原因是物理联系 所以现在有了新设备,我从来没有遇到过任何问题! 剥落的电缆也会导致同样的问题。 祝你好运
我感觉到了你的痛苦。几个小时后,我试图用java SDK、eclipse.ini文件和所有关于这个问题的材料来修复它,到底什么对我有效: UIN安装的平均防病毒软件 然后,DDM上的所有端口都变为绿色,无论是java或Genymotion设置还是…可能是什么
$ ./adb kill-server
$ ./adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *