我花了几天时间尝试启动任何Android程序。甚至“Hello World”也给出了同样的错误:

“与亚行的连接中断,发生了严重错误”。

我在一台Windows XP机器上运行Eclipse v3.5 (Galileo),谷歌api 2.2.8。

我已经使用了我在网上能找到的所有技巧:命令行“adb kill-server”,DDMS“reset adb”,我在Eclipse之前和之后都启动了模拟器,并搜索其他程序正在使用的端口。

这是怎么回事?是否存在Eclipse、Java、ADB、模拟器和其他任何有效版本的神奇组合?


当前回答

设备窗口→工具栏更多菜单→重置adb

设备窗口显示方式:菜单窗口→显示视图→其他→Android→设备

其他回答

只需进入任务管理器(windows用户)并杀死abd.exe(它以某种方式保持活动)。 之后启动Eclipse。

这个错误

“与adb的连接中断,出现严重错误”

在安装Netbeans的Android插件后发生。关闭Netbeans后,进程abd.exe仍然活跃。当您想重新启动Eclipse时…您将得到错误。

您必须手动杀死adb.exe,然后启动Eclipse。

这对我很管用。

我得到了同样的错误。我的解决方案是将platform-tools目录设置为系统路径,然后重启操作系统。

或者在DOS cmd提示符中:

set path=%path%;c:\xxx\platform-tools

这对我很管用。

更新Eclipse Android开发工具。这对我很管用。

如果您正在使用Genymotion模拟器:

确保Genymotion使用的SDK路径与Eclipse使用的路径相同。

如果这两条路径不同,也会发生此错误。

我尝试过“adb kill-server”,重启了Eclipse太多次。我甚至重启了我的电脑。它们不起作用。

最后,我关掉了手机的测试模式,又打开了。然后一切看起来都很好。