我继续在控制台中收到Can't bind to local XXXX for debugger
消息,但对于所有随机端口,不是1端口。我已经完成了this question中所述的内容,但没有运气。
我正在运行Windows 8. 事实上,这些问题在升级到Windows 8后开始。
[2012-11-02 16:40:41 - ddms] Can't bind to local 8627 for debugger
[2012-11-02 16:40:41 - ddms] Can't bind to local 8617 for debugger
[2012-11-02 16:40:42 - ddms] Can't bind to local 8605 for debugger
[2012-11-02 16:40:42 - ddms] Can't bind to local 8610 for debugger
[2012-11-02 16:41:46 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:41:46 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:41:47 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:42:36 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:42:38 - ddms] Can't bind to local 8611 for debugger
[2012-11-02 16:42:39 - ddms] Can't bind to local 8622 for debugger
[2012-11-02 16:42:39 - ddms] Can't bind to local 8608 for debugger
[2012-11-02 16:42:39 - ddms] Can't bind to local 8608 for debugger
[2012-11-02 16:42:48 - ddms] Can't bind to local 8609 for debugger
[2012-11-02 16:42:48 - ddms] Can't bind to local 8609 for debugger
[2012-11-02 16:43:32 - ddms] Can't bind to local 8609 for debugger
[2012-11-02 16:43:36 - ddms] Can't bind to local 8625 for debugger
[2012-11-02 16:43:36 - ddms] Can't bind to local 8619 for debugger
我该怎么办?
修改
我尝试了新的Android SDK安装和新的Eclipse安装。我也试图关闭防火墙。
答案 0 :(得分:5)
我遇到了同样的问题,没有一个解决方案有效。然后我卸载了所有JRE 7并安装了最新的JRE 6(http://www.oracle.com/technetwork/java/javase/downloads/jre6downloads-1902815.html)。它立即解决了这个问题。
答案 1 :(得分:3)
在我的情况下,此问题是由AVG防病毒引起的。我尝试添加异常并将其关闭仅用于开发,但这不起作用。我卸载了它,重启后问题解决了。
答案 2 :(得分:2)
在cmd中打开platform-tools并运行这两个命令
C:\用户\ SH-PC-W8.1-3 \应用程序数据\本地\的Android \ SDK \平台的工具
adb kill-server
adb start-server
这很有效。
注意:选择平台工具位置
答案 3 :(得分:1)
C:\窗口\ system32 \驱动程序\等\宿主
并且应该包含这一行:
127.0.0.1 localhost
如果你的主机文件中有ipv6 ip address :: 1,你需要删除或注释它。
答案 4 :(得分:0)
对于Mac:检查/ etc / hosts文件。确保localhost没有任何本地IP。我添加并忘记了为localhost添加了本地ip(例如:192.168.2.1)。
答案 5 :(得分:0)
如果你在android studio中得到了“无法绑定到本地8700 for debugger”的错误,那么只需关闭模拟器,然后再次打开模拟器,这次你一定不会看到错误,这发生在我身上< / p>
答案 6 :(得分:-1)
这可能不那么有建设性,但我建议安装Linux。 : - )
更严重的一面是:安装VMWare或VirtualBox并从虚拟机运行它,例如: Ubuntu作为操作系统。您可以轻松地将USB驱动器映射到虚拟机。