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

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

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

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

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


当前回答

Maydenec是对的(就我而言…)文件被移动。

我甚至找到了这个文件:

C:\Program Files (x86)\Android\android-sdk\tools\adb_has_moved.txt

这就解释了这个问题。

文件中的建议:

安装“Android SDK Platform-tools”。 还请将PATH环境变量更新为 包括"platform-tools/"目录。

其他回答

杀死神秘运行的abd.exe起作用了。这个突如其来的障碍让我停了很长时间。我正在做各种各样的命令行工作,并从我的用户文件夹中删除了锁图标,但直到您简单地建议在任务管理器的运行进程中查找abd并杀死它,才起作用。

我发现的另一个新手障碍是:当主.java文件以外的任何文件处于活动状态时,不要运行Eclipse。例如,如果在main.xml文件处于活动状态时运行它,则会得到无用的错误消息,生成一个类似main.xml的奇怪文件。出来了,它就不能运行了。

另一个错误原因可能是您可能将adb.exe设置为以管理员权限运行。

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

这个错误

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

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

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

这对我很管用。

在我的情况下:我有同样的警告: 与adb的连接中断,出现严重错误

我找到了解决方案:

adb.exe从:android-sdk-windows\tools\adb.exe移到 android-sdk-windows \ platform-tool \ adb.exe。

唯一。移动文件adb.exe到\tools。并重新启动Eclipse。

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

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