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

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

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

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

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


当前回答

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

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

其他回答

我也有同样的问题

我进入任务管理器->查找adb.exe ->结束进程 进入命令提示符中的Android SDK工具目录,双击adb.exe

这是所有

它为我工作,首先启动我的AVD模拟器(从AVD管理器),然后运行我的程序。这里提到的其他东西。

(不过,重新启动ADB服务器没有起作用。)

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

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

Eclipse → 首选项 → Android → NDK

检查“NDK Location”路径是否设置正确,并使用browse按钮进行设置。