运行 Eclipse 后"Failed to initialize Monitor Thread: Unable to establish loopback connection"



我有一个问题,当我想开始为android开发应用程序时,我在这里做了一切,但在Eclipse中安装ADT插件后,我仍然得到这个错误:

[2011-12-29 14:34:56 - ddms]初始化Monitor线程失败:无法建立环回连接

,然后,如果我尝试运行一个应用程序,出现如下:

[2011-12-29 14:41:42 - TestApp ] ------------------------------[2011-12-29 14:41:42 - TestApp] Android启动![2011-12-29 14:41:42]TestApp]与adb连接中断。[2011-12-29 14:41:42]TestApp] 0次尝试重新连接。(2011-12-29 14:41:42- TestApp]您可能需要从设备视图中手动重启adb。

无需关闭tredo接口:只需在eclipse.ini中添加-Djava.net.preferIPv4Stack=true:

 openFile
-vmargs
-Djava.net.preferIPv4Stack=true

解决方法很简单:关闭Teredo隧道伪接口。

这可能会将IP4转换为IPv6地址或其他东西,从而为您的本地主机生成IPv6地址(奇怪的是,PING仍然会产生IP4)。无论如何,关闭它(设备管理器>查看>显示隐藏的设备>右键单击Teredo>禁用)解决了问题!

我发现在非工作情况下做一个ipconfig /all。它显示:

隧道适配器Teredo Tunnel伪接口:

连接特定的DNS后缀。:

描述. . . . . . . . . . .: Teredo隧道伪接口

物理地址. . . . . . . . .: 00-00-00-00-00-00-00-E0

DHCP Enabled. . . . . . . . . . .:没有

Autoconfiguration Enabled . . . .是的

IPv6地址. . . . . . . . . . .:2001:0:5ef5:79fb :####:###:####:####( 首选)

Link-local IPv6 Address . . . . .: fe80:: 3 c47 :###:####:####(首选)

相关内容

最新更新