运行Android应用程序时出现错误"与adb的连接已关闭"

Jos*_*dez 5 android adt adb android-emulator

我是android开发的新手,我在安装所有最新平台时遇到了问题.我是一名java开发人员,我想学习android.

我已经在windows xp sp3中成功安装了所有程序(JDK 1.6创建了环境变量,eclipse 3.5,3.6和3.7配置良好,Android SDK包含所有功能,设备,平台工具,APi等,以及ADT插件12 for使用模拟器eclipse到API 8 -Target 2.2-),但是,当我在eclipse(Run - > Android Application)中运行一个android项目时,eclipse控制台告诉我:" 与adb的连接已关闭,并且严重错误已经发生...你必须重启adb和eclipse ...确保adb在这条路径'D:\ Android\android-sdk-windows\platform-tools\adb.exe' "(或类似的东西).

我非常确定路径是正确的,adb在命令行上正确运行,命令'adb kill-server'和'adb start-server'工作正常,但不解决我的问题(就像我'我在其他答案中读到).

模拟器,通过Eclipse,不工作,但如果我通过Eclipse ADV Manager启动模拟器,模拟器启动正常,但当我运行Android应用程序时,我采取相同的错误.

我想Eclipse不能启动adb,但我不知道为什么.

其他问题,当我执行'adb devices'时,控制台向我显示一个空列表,没有'无设备'消息,但是当我插入我的HTC时,adb在控制台中正常运行,但Eclipse没有.

此外,我还尝试使用Eclipse - Devices选项卡重新启动adb,但设备列表也是空的.

有人可以帮帮我吗?我读过这么多,以至于我的眼睛都是像素化的.的xD

最好的祝福!!

PD:对不起,但我的英语有点差;)

小智 9

在DDMS透视图中(如果未显示,通过单击窗口>打开透视图>其他...> DDMS添加它),然后单击设备选项卡的三角形>重置adb.这对我有用.

在此输入图像描述


Otr*_*tra 2

我也遇到过这个问题。我找到的解决方案是杀死 Eclipse,打开任务管理器并杀死 adb.exe 进程。然后,当您再次启动 Eclipse 时,也应该启动 adb 并且它应该从那里开始工作。