11

我不断Can't bind to local XXXX for debugger在控制台中收到消息,但不是针对 1 个端口,针对所有随机端口。我已经完成了这个问题中所说的,但没有运气。我运行的是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 安装。我也试过关闭我的防火墙。

4

7 回答 7

5

我有同样的问题,没有一个给定的解决方案有效。然后我卸载了所有 JRE 7 并安装了最新的 JRE 6 ( http://www.oracle.com/technetwork/java/javase/downloads/jre6downloads-1902815.html )。它立即解决了问题。

于 2013-03-15T11:27:28.413 回答
5

在cmd中打开platform-tools并运行这两个命令

C:\Users\SH-PC-W8.1-3\AppData\Local\Android\Sdk\platform-tools

adb kill-server
adb start-server

这完美地工作。

注意:选择您的平台工具位置

于 2017-09-11T09:34:51.697 回答
3

就我而言,此问题是由 AVG 防病毒软件引起的。我尝试添加异常并仅将其关闭以进行开发,但这没有用。我卸载了它,重新启动后问题解决了。

于 2013-02-18T16:11:21.887 回答
1

C:\WINDOWS\system32\drivers\etc\host

And should contain this line :

127.0.0.1       localhost 

If you have ipv6 ip address ::1 in your host file you need to delete or remark it.

于 2012-11-04T18:23:01.663 回答
0

如果你在android studio中遇到“无法绑定到本地8700调试器”之类的错误,那么只需关闭模拟器然后再次打开模拟器,这次你一定不会看到错误,这发生在我身上

于 2016-11-20T16:17:54.150 回答
0

对于 Mac:检查您的 /etc/hosts 文件。确保 localhost 没有任何本地 ip。我添加并忘记了我为 localhost 添加了一个本地 IP(例如:192.168.2.1)。

于 2016-10-11T20:39:17.600 回答
-2

这可能不是那么有建设性,但我建议安装 Linux。:-)

在更严重的方面:安装 VMWare 或 VirtualBox 并从虚拟机中运行它,例如 Ubuntu 作为操作系统。您可以轻松地将 USB 驱动器映射到虚拟机。

于 2012-11-10T19:56:14.487 回答