【问题标题】:"Failed to initialize Monitor Thread: Unable to establish loopback connection" after running Eclipse运行 Eclipse 后“无法初始化监视器线程:无法建立环回连接”
【发布时间】:2011-12-29 13:43:54
【问题描述】:

我有一个问题,当我想开始为 android 开发应用程序时,我做了所有类似手动 here 的操作,但在 Eclipse 中安装 ADT 插件后,我仍然收到此错误:

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

然后,如果我尝试运行应用程序,则会出现:

[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。

【问题讨论】:

标签: android eclipse adt


【解决方案1】:

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

 openFile
-vmargs
-Djava.net.preferIPv4Stack=true

【讨论】:

    【解决方案2】:

    解决方法很简单:关闭 Teredo Tunneling Pseudo-Interface。

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

    我在非工作情况下通过ipconfig /all 发现。它显示:

    隧道适配器 Teredo 隧道伪接口:

    连接特定的 DNS 后缀。 :

    说明。 . . . . . . . . . . : Teredo 隧道伪接口

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

    DHCP 已启用。 . . . . . . . . . . : 没有

    启用自动配置。 . . . : 是的

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

    链接本地 IPv6 地址。 . . . . : fe80::3c47:###:####:#### (首选)

    【讨论】:

      猜你喜欢
      • 2012-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多