解决android SDK“无法解析adb版本的输出”

时间:2011-09-27 18:48:26

标签: android eclipse adb

我遇到了“无法解析adb版本的输出”...我以前做过并且以某种方式管理以使其再次运行,但这次我所有的努力都是徒劳的。 所以请帮忙!!!

我试过了:

  • 从taskmanager或cmd关闭adb进程,通过“adb kill-server”关闭adb进程并重新启动eclipse ... +其他变体
  • 重新安装了一个全新的Eclipse 3.7和最新的android-sdk-r13 ......
  • 做了一个“netstat -o”(有些论坛提到这个......看看我的5537是否被另一个进程使用了​​......)

基本上我无法将Eclipse连接到模拟器。 我最近的胜利:通过cmd“adb connect 127.0.0.1:5555”,它说“连接到127.0.0.1:5555”,但显然我不是!但是我注意到在这个命令之后,在1-2分之一秒内,模拟器出现在DDMS透视图的设备选项卡中,但只有1-2分之一秒,带有“离线”标签......哦是的,我在Virtual Box中使用虚拟机(我在5555使用NAT + PCFASTIII +端口转发,女巫意味着它应该工作,但它没有),也尝试使用经典模拟器...相同的结果。 - 当我执行“adb start-server”时,它也会在5537上启动(正如预期的那样)

有谁知道如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

对不起比尔......

我设法让它再次运作。我所做的是为我的Virtual Box机器为端口5554增加了端口转发(我已经将它用于端口5555)并且它现在可以工作了。它仍然对我有误,但有效。

答案 1 :(得分:0)

我有类似的问题。我的防火墙阻止了adb,所以让它成为“可信赖的应用程序”解决了它。