在Eclipse对Android进行调试,出现waiting for debugger,在Eclipse DDMS中输出 error “Can't bind to local 8600 for debugger”
有一下几种解决方法:
1.
打开Eclipse Window-->Preference-->Android-->DDMS, 修改默认端口号为8601,勾选Use ADBHOST,其ADBHOST value为127.0.0.1.
然后修改系统host文件,添加“127.0.0.1 localhost"
2.
fuser -k 8600/tcp
3.
如果同时启动了多个Eclipse,保留一个,把其他的关掉。
4.
与安装的Java版本有关。
5.
重启adb:
adb kill-server
adb start-server
6.
如果安装了多个Android IDE,要么修改端口号,或者只保留一个IDE运行,其他关掉。
本文介绍了当使用Eclipse进行Android应用调试时遇到waitingfordebugger提示及Can'tbindtolocal8600fordebugger错误的多种解决方案,包括修改端口设置、清理占用端口的进程、关闭多余的Eclipse实例等。

2132

被折叠的 条评论
为什么被折叠?



