我刚为Eclipse安装了android SDK插件,每当我启动IDE(eclipse)时,我都会收到错误警告"failed to initialize monitor thread. Unable to establish loopback connection"
。然后在控制台中,它会重复进行连续尝试,看起来像[2011-09-04 16:21:53 - DeviceMonitor]Connection attempts: 37
一遍又一遍(控制台中有36条消息,即第37条)。
我的IDE是eclipse classic(helios)。我已尝试使用新版本3.7(indigo),但同样的错误发生。
我一直试图解决这个问题。已经差不多3个星期我完成了所有谷歌搜索研究等,但我找不到解决这个问题的答案......
答案 0 :(得分:2)
我遇到了同样的问题,原因是错误的Java JDK。如果您已安装Java JDK 7,请先卸载它并重新安装JDK 6 - > download link
如果您只是下载JDK 6并将JAVA_HOME路径设置为它,我不知道它是否有效。 我卸载了JDK 7,因为我不再使用它了。
答案 1 :(得分:0)
虽然不是Android,但这个帖子也谈到了这个问题:
答案 2 :(得分:0)
问题不是Eclipse与模拟器失去联系,使用重置 adb选项可以通过
答案 3 :(得分:0)
解决方案(解决方法):关闭Teredo隧道伪接口。
这可能会将IP4转换为IPv6地址或其他内容,从而导致本地主机的IPv6地址(虽然奇怪的是,PING仍然会产生IP4)。无论如何,关闭它(设备管理器>查看>显示隐藏的设备>右键单击Teredo>禁用)解决了这个问题!
我发现每次启动后,我的Win7安装都会重新启用我的Teredo设备。即使我卸载。所以我制作了一个批处理文件(以管理员身份运行),它发出以下命令:> netsh interface teredo set state disabled>“D:\ Program Files(x86)\ Eclipse \ eclipse.exe”
答案 4 :(得分:0)
我遇到了同样的问题。我将电脑与互联网断开连接,问题解决了!现在我确定它与我的其他软件有关(在我的情况下是proxifier)。我认为这可能与将IPv4转换为IPv6地址等有关。
答案 5 :(得分:0)
我使用Avast Internet Security。我试过通过防火墙允许eclipse.exe,但它仍然给了我错误。
我只是关闭了Avast防火墙,同时保持了Windows防火墙,并且它运行正常。我没有任何错误,而且一帆风顺。
这可能对每个人都不起作用,但在完成了几乎每个解决方案线程(没有一个工作)后,我刚刚结束了第三方防火墙,并且热潮。塔尔,她吹了!
我知道这个问题已经超过2年了,但我最近遇到了这个问题而只想分享我的经验。