对andriod程序进行调试时可能会遇到如下情况,eclipse显示:[color=darkred]The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.[/color]
根据eclipse提示:restart eclipse,但是还是会继续出现同样的情况。
解决方案一:
1.先把ccipse关掉。
2.在CMD管理器转到android SDK的platform-tools.
3.键入 adb kill-server,如果ADB关闭了会提示:server not running
4.再输入adb start-server 成功则显示:*daemon start successfully*重启eclipse则可以打开模拟器测试程序了。
若失败则可能显示:adb server is out of date.killing...
could not read ok from ADB Server,error = 109
*failed to start daemon*
经笔者检查Windows人物管理器发现:
[img]http://dl2.iteye.com/upload/attachment/0086/6609/d1b1a8a7-6944-3026-ba71-30de1daeff1b.jpg[/img]
在任务管理器当中还有tadb在运行(tadb是腾讯手机助手内子程序),结束tadb.exe进程后,重启eclipse后,能够正常打开模拟器调试android程序。
补充说明:360、金山,豌豆荚等软件会占用adb.exe进程。在任务管理器当中结束伪adb.exe.进程,重启eclipse就能解决上述问题。
PS:以上只作为笔者编程经验总结,仅供大家参考。大家共同进步~ :)
根据eclipse提示:restart eclipse,但是还是会继续出现同样的情况。
解决方案一:
1.先把ccipse关掉。
2.在CMD管理器转到android SDK的platform-tools.
3.键入 adb kill-server,如果ADB关闭了会提示:server not running
4.再输入adb start-server 成功则显示:*daemon start successfully*重启eclipse则可以打开模拟器测试程序了。
若失败则可能显示:adb server is out of date.killing...
could not read ok from ADB Server,error = 109
*failed to start daemon*
经笔者检查Windows人物管理器发现:
[img]http://dl2.iteye.com/upload/attachment/0086/6609/d1b1a8a7-6944-3026-ba71-30de1daeff1b.jpg[/img]
在任务管理器当中还有tadb在运行(tadb是腾讯手机助手内子程序),结束tadb.exe进程后,重启eclipse后,能够正常打开模拟器调试android程序。
补充说明:360、金山,豌豆荚等软件会占用adb.exe进程。在任务管理器当中结束伪adb.exe.进程,重启eclipse就能解决上述问题。
PS:以上只作为笔者编程经验总结,仅供大家参考。大家共同进步~ :)