日期:2014-05-16  浏览次数:20491 次

Android实训课程之一改错The connection to adb is down, and a severeerror has occurred.

Android实训课程之一

    今天是我们进行Android实训的第一天,老师首先让我们搭建Android开发环境,然后带着我们写了第一个Android应用程序“HelloWorld”。

    最让我痛疼的是Android虚拟机的安装,原因是在我创建的时候当我点击launch

 

 

 

 

 

 

弹出一个如上图所示的框框,可是当进度条走到一半时却突然停止了并下方文本区域中提示有”PANIC: Could not open:”的错误,于是我就到网上去查,幸运的是网上有许多解决的方案,例如:

“右键点击我的电脑-属性-高级系统设置-环境变量,在系统变量里边新建,变量名

 ANDROID_SDK_HOME,变量值为“D:\”(把虚拟机放到d盘,总之不要带有中文路径)

 重启eclipse把原来的建的虚拟设备都删了新建就可以了我以为这就是我的问题所在了。于是,我就照着上面的方法进行环境变量的配置,可是不管怎么样就是不管用,经过一番设置之后没办法只好将已经解压好的Android文件夹删除,进行重新解压安装,原来,在一开始安装的时候会弹出一个对话框提示你“为你虚拟机选择相应的SDK”路径,于是我便试着将路径指导了 “D:\java\android\android-sdk-windows”下然后照着刚才的方法进行安装、在线更新,最后终于到了检验真理的时刻,很幸运,这次能用了,让我高兴了一会儿。

 

 

 

但是,才刚刚运行了一个Android程序,就有出问题了,这次是在控制台输出了一句

[2012-06-2710:58:14 - ChinaWeather] ------------------------------

[2012-07-06 10:58:14 - ChinaWeather] AndroidLaunch!

[2012-07-06 10:58:14 - ChinaWeather] Theconnection to adb is down, and a severe error has occured.

[2012-07-06 10:58:14 - ChinaWeather] You mustrestart adb and Eclipse.

[2012-07-06 10:58:14 - ChinaWeather] Pleaseensure that adb is correctly located at'D:\softDev\android-sdk-windows\platform-tools\adb.exe' and can be executed.

问题的表现:无法启动adb,之前调试的时候都是好好的,今天就没法用了。DDMS控制台:

[2012-07-06-1058:16- adb] ADB server didn't ACK

[2012-07-06-10:58:16- adb] * failed to start daemon *

 

在网上搜的结果:

1. 关闭eclipse,在taskmanager中找到adb,结束掉,重启eclipse

    或者,关闭eclipse,在命令行输入:adbkill-server,重启