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

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

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

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

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


当前回答

我知道这个问题已经得到了回答,但我想我可能会补充说,我发现问题是我的android-sdk目录上的文件夹权限。

我通过授予每个人完全控制权进行了测试(我知道这很狡猾……),问题消失了。我还不确定它正在寻找的特定权限组合可能是什么,但我假设Eclipse中的某些或其他服务没有对adb.exe的执行权限。也就是说,我是一个完全的新手-只是想把它放在那里,以防其他人对此有一些见解。

我运行的是Windows 7, 64位,4.2.0 Eclipse和20.0.0v201206242043 ADT。

其他回答

我知道这个问题已经得到了回答,但我想我可能会补充说,我发现问题是我的android-sdk目录上的文件夹权限。

我通过授予每个人完全控制权进行了测试(我知道这很狡猾……),问题消失了。我还不确定它正在寻找的特定权限组合可能是什么,但我假设Eclipse中的某些或其他服务没有对adb.exe的执行权限。也就是说,我是一个完全的新手-只是想把它放在那里,以防其他人对此有一些见解。

我运行的是Windows 7, 64位,4.2.0 Eclipse和20.0.0v201206242043 ADT。

我发现SDK的路径(首选项*→Android→SDK位置)是原因。我的SDK路径如下:

C:\Program Files (x86)\Android\android-sdk

路径上的空格是问题所在。要使它工作,必须将Program Files (x86)更改为Progra~2

正确的完整路径是C:\Progra~2\Android\ Android -sdk。

现在应该可以了。

我也有同样的问题

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

这是所有

打开Windows任务管理器,终止名为adb.exe的进程,并重新启动程序。

前面的解决方案可能会起作用。我解决了下载最新的ADT (Android开发者工具)和覆盖SDK文件夹中的所有文件。

http://developer.android.com/sdk/index.html

一旦你覆盖了它,Eclipse可能会给出一个警告,说没有找到SDK的路径,转到Preferences并将路径更改到另一个文件夹(C:),单击Apply,然后再次更改并设置SDK路径,然后再次单击Apply。