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

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

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

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

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


当前回答

在Windows环境变量PATH中增加“android-sdks/platform-tools”。

其他回答

我什么都不管用,甚至重启电脑。我无法在我的设备上安装应用程序。但是我自己解决了这个问题:

进入DDMS并选择连接的设备。现在再试一次!

进入Android SDK的tools文件夹 运行模拟器.exe -avd <你的avd>。模拟器运行需要一些时间。 在模拟器上看到主屏幕后,打开Eclipse并再次运行程序……

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

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

[2012-07-04 11:24:25 -连接adb is down,出现严重错误。 [2012-07-04 11:24:25 -必须重启adb和Eclipse。 [2012-07-04 11:24:25 -请确保adb正确位于'/home/ASDK/platform-tools/adb'并且可以执行

我发现Eclipse中的项目文件夹被关闭了。我展开目录并启动项目。我知道这听起来像是“不用动脑筋”。我在工作区中打开了.java文件,这足以使我认为项目是打开的。

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

我找到了解决方案:

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

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