andriod开发中关于adb连接的一个典型问题:
新建一个andriod项目,然后run as,出现如下界面:
[2014-02-13 16:36:54 - 手电筒] ------------------------------
[2014-02-13 16:36:54 - 手电筒] Android Launch!
[2014-02-13 16:36:54 - 手电筒] The connection to adb is down, and a severe error has occured.
[2014-02-13 16:36:54 - 手电筒] You must restart adb and Eclipse.
[2014-02-13 16:36:54 - 手电筒] Please ensure that adb is correctly located at ‘D:\adt-bundle-windows-x86-20131030\sdk\platform-tools\adb.exe‘ and can be executed.
于是百度:
参考:
http://hi.baidu.com/yore2003/item/a7d9e5c125266e0bc710b2a3和http://www.cnblogs.com/longqi293/archive/2012/06/19/2554801.html
最终解决问题:
通常做法是---->cmd
cd到D:\adt-bundle-windows-x86-20131030\sdk\platform-tools这个目录下
adb kill-server:
通常做法是---->cmd
cd到D:\adt-bundle-windows-x86-20131030\sdk\platform-tools这个目录下
adb kill-server:出现
然后在adb start-server
显然,adb server并没有运行,则表名本该adb用的端口被占用了,参考
http://blog.sina.com.cn/s/blog_9d708b4f010155gp.html,了解到是5037端口被占用,遂查看:发现3756占用了5037端口,继续查看3756的task,如下:
表明是sjk_daemon.exe在使用,于是打开任务管理器,找到进程
原来是金山毒霸里的,应该是手机助手的程序,于是直接退出了金山,再运行就正常了。
另附:
http://blog.csdn.net/mad1989/article/details/9628495,这篇博客也挺好。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。