2010-06-08 173 views
3

我想学习Android开发,所以我下载了Eclipse Galileo和Android SDK。但是,每当我启动Eclipse时,都会收到错误消息“无法分析adb版本的输出”。在控制台/ DDMS窗格中,调试输出显示如下:Vista中的Eclipse/adb错误信息“无法解析adb版本的输出”

[2010-06-07 20:15:13 - ddms]无法重新打开所选客户端的调试端口:8700 [2010-06-07 20: 15:13 - ddms]协议族不支持的地址族:bind java.net.SocketException:协议族不支持的地址族:在sun.nio.ch.Net.bind(本地方法) 上绑定 。 nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at com.android.ddmlib.MonitorThread .reopenDebugSelectedPort(Unknown Source) at com.android.ddmlib.MonitorThread.run(Un已知来源)

[2010-06-07 20时15分17秒 - 亚洲开发银行]解析失败的“亚行版本”

我运行Eclipse伽利略输出,具有最新的Android SDK下载,我正在运行Windows Vista 32位SP2。我确信Android SDK路径是正确的,并且所有文件都在那里。

我很感谢任何人可以提供的援助。

P.S .--如果任何人都可以直接我任何有用的Android开发资源,我将不胜感激

回答

3

我没有解决“Failed to parse the output of 'adb version'”。

但结合“无法重新调试端口为选定的客户端,以”发生的时候,你可能需要:

  • 检查“C:\WINDOWS\system32\drivers\etc”,并确保它包含“127.0.0.1 localhost”(见this thread
  • 或检查同一个文件(this thread

注意的ACL:在Android开发者博客实际上已经mentioned Stack Overflow,用于Android瞿一个很好的资源estions;)

+0

解决了调试端口的错误,非常感谢。亚行问题仍然存在。 – user360916 2010-06-09 02:06:53

0

也许这个thread会帮助你。

尝试更改端口: “窗口 - >首选项 - > Android-> DDMS-> ADB调试器基本端口”为其他内容。

+0

任何具体建议(5038,5700,XXXX等))在端口上将其更改为? – user360916 2010-06-09 02:07:40

-1

我在启动时遇到Eclipse问题,指出adb无法启动。它曾经工作过。因此,在搜索互联网后,我发现最新的Java jdk存在问题。所以我下载了最新的最好的版本6,并说它工作!不知道这是否会帮助你解决问题。

0

也许这个线程会帮助你。

尝试更改“Window-> Preferences-> Android-> DDMS-> ADB调试器基本端口”下的端口。

相关问题