The connection to adb is down, and a severe error has occured. 解决方法汇总和自创方法
转载请注明出处:http://write.blog.csdn.net/postedit/39249761
昨天更新了sdk的版本后先是出现了sdk要求版本和adt版本不符合的错误,然后解决了之后又出现运行android程序启动模拟器出现以下错误:
The connection to adb is down, and a severe error has occured.
[2010-03-11 09:36:56 - HelloOPone] You must restart adb and Eclipse.
[2010-03-11 09:36:56 - HelloOPone] Please ensure that adb is correctly located at ‘D:\OPhoneSDK_1.5
\platform-tools\adb.exe‘ and can be executed.
首先我把网上的方法都试了一次,发现还是不行,试过的方法如下,大家可以先尝试这些方法,然后再去尝试一下我自己发现的方法.
网上方法如下:
第一种:cmd切换到到adb所在的路径中,然后分别输入adb kill-server,然后输入adb start-server
第二种:任务管理器中杀死adb.exe,然后重启Eclipse
第三种:检查platform-tools中是否有adb.exe,如果没有的话,选择新建一个文件夹,并且把tools中的文件全部复制到platform-tools中.
第四种:在eclipse的右上角找到一个DDMS
,点击进入,然后在左上角的Devices中有有一个向下的三角形,点击出现列表,
选择reset adb.然后重启eclipse
第五种:在环境变量的path路径中,添加进去adb所在的路径.
我自己的方法:
我尝试上面这些方法,发现都不行.然后我突然想到启动模拟器时提示窗口出现了DDMS files not found的提示(后面半句提示tools下面没有hprof-conv这个文件),于是我把platform-tools文件夹里面的hprof-conv文件复制过去tools文件夹里,发现就可以顺利启动模拟器并运行程序了.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。