DDMS报错:Failed to initialize Monitor Thread: ......

    晚上做了个Demo准备用手机调试一下看看效果,结果运行Android程序时,DDMS却给出了这样的错误:

  Failed to initialize Monitor Thread: Unable to establish loopback connection

  此时控制台也不停的输出:

  [2014-02-04 21:54:14 - DeviceMonitor] Connection attempts: 1
  [2014-02-04 21:54:15 - DeviceMonitor] Connection attempts: 2
  [2014-02-04 21:54:16 - DeviceMonitor] Connection attempts: 3
  [2014-02-04 21:54:18 - DeviceMonitor] Connection attempts: 4
  [2014-02-04 21:54:19 - DeviceMonitor] Connection attempts: 5

  。。。。

  我纳闷,昨天还可以正常使用的开发工具,今天突然抽风了。。。

  于是我先Baidu,没效果,后Bing,才搜到几条。其主要处理方法为:

  1,在命令行下输入:netstat -ano | findstr "5037" 看端口是否被占用,如果有结果,则在任务管理器中结束掉这个进程

  2,关闭所有可能使用adb服务的其他应用程序:如酷狗,金山毒霸,QQ管家等可以通过电脑连接手机的软件。

  2,先关闭adb再重启adb服务:命令行进入到Android目录下的tools中,输入adb kill-server和adb start-server

  3,重启Eclipse.

  但是我试过了好多回,还是无用。。。

  另外还有说关闭防火墙的,我试过了也没用。

  最后,在一篇文章里看到这样一句:

  在Eclipse文件夹下的eclipse.ini中,看到有类似下面的字符串:

?


1

2

3

openFile

-vmargs

-Dosgi.requiredJavaVersion=1.6

  在其后面加入下面这句(如果eclipse.ini中没有,则这几句一起加入到这个文件的最后):

?


1

-Djava.net.preferIPv4Stack=true

  就这样,重启Eclipse,再次运行Android程序,成功!!

时间: 2024-08-02 06:05:44

DDMS报错:Failed to initialize Monitor Thread: ......的相关文章

ADB启动问题(Failed to initialize Monitor Thread: Unable to..)解决办法

重装了系统,再用ADT(adt-bunlde-windows),总会出现ddms初始化错误,logcat也无法获取log,报错信息为: Failed to initialize Monitor Thread: Unable to establish loopback connection 后来发现实际问题是无法启动adb进程,在命令行使用adb devices 就会有下面的报错信息: * daemon not running. starting it now on port 5037 * ADB

打开百度地图报错 Failed to open database '/storage/sdcard1/baidu/tempdata/ls.db'

问题描述 打开百度地图报错 Failed to open database '/storage/sdcard1/baidu/tempdata/ls.db' 第一次安装app 打开百度地图页面可以显示,以后每次打开都无法显示地图.强制停止app再一次打开app第一次百度地图页面可以显示,以后每次打开都无法显示地图,报错:Failed to open database '/storage/sdcard1/baidu/tempdata/ls.db'

Android Studio 报错failed to create jvm error code -4的解决方法_Android

安装完 Android Studio 后启动,却报错如下: 复制代码 代码如下: failed to create jvm error code -4 这一般应是内存不够用所致,解决方法参考如下. 打开 Android Studio 安装目录下的bin目录,查找并打开文件 studio.exe.vmoptions,修改代码: 复制代码 代码如下: -Xmx512m 为 -Xmx256m 保存后应即可正常打开了.

Swift 真机调试,启动失败报错failed to get the task for process解决

问题描述: 今天把手机接到电脑上,打算通过 Xcode 进行真机调试.编译运行后,直接启动报错.手机白屏,Xcode 这边显示报错信息如下: Could not launch "航歌" process launch failed: failed to get the task for process 9794   而使用模拟器运行是没问题的. 原因分析: 这是证书问题.真机调试 project 和 targets 的证书都必须是开发证书,我之前使用发布证书发布程序后忘记改回来了. 问题

Android Studio 报错failed to create jvm error code -4的解决方法

安装完 Android Studio 后启动,却报错如下: 复制代码 代码如下:failed to create jvm error code -4 这一般应是内存不够用所致,解决方法参考如下. 打开 Android Studio 安装目录下的bin目录,查找并打开文件 studio.exe.vmoptions,修改代码: 复制代码 代码如下:-Xmx512m 为 -Xmx256m 保存后应即可正常打开了.

SVN在64位系统报错 Failed to load JavaHL Library.

Failed to load JavaHL Library. These are the errors that were encountered: 从网上查看了一下解决办法, 1.选择window->preferences->Team->SVN->SVN接口 2.选择SVNKit (Pure Java) xxxxxx 如下图所示 重启之后就不会再报错了,这是经过实践的!

Vue.js报错Failed to resolve filter问题的解决方法_javascript技巧

之前使用vue.js写分页功能时,写了一个过滤器,发现一个比较奇怪的错误. console控制台调试的时候,提示错误消息: Failed to resolve filter: HomePage console错误信息.jpg 我原来的写法: 原来的错误写法.jpg 错误原因: 经过自己的摸索,后来发现竟然是代码顺序错误问题. 由于先执行的pageList,后执行的Vue的过滤方法,最终调整过的写法: 修改后的正确写法.jpg 作者:=金刚= 文章地址:http://www.cnblogs.com

解决eclipse打开报错:failed to create the java virtual ma

  在Eclipse安装目录下找到:eclipse.ini 将如下参数改为: --launcher.XXMaxPermSize 128M ------------------------------- 说明:PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanate generation)等这些可反射(reflective)对象分配内存限制,这些内存不包括在Heap(堆内存)区之中. -Xms128m 表示JVM Heap(堆内存)最小尺寸128MB,初始分配

docker 报错Failed to start Docker Storage Setup. 的处理基本都是容器满了

27 15:15:34 localhost docker-storage-setup: Volume group "centos" has insufficient free space (0 extents): 66 required. Apr 27 15:15:34 localhost systemd: docker-storage-setup.service: main process exited, code=exited, status=5/NOTINSTALLED Apr