[自由讨论] 关于ADB的一个奇怪问题。

gogole_09 2009-08-15

 之前的Android ECLIPSE环境都已经搭建好了,并且练习过几个小的项目。

  最近有几天没有玩android ,可是今天打开eclipse运行android项目时候,突然发现一个奇怪问题。

 

[2009-08-15 14:45:55 - NotesList] The connection to adb is down, and a severe error has occured.
[2009-08-15 14:45:55 - NotesList] You must restart adb and Eclipse.
[2009-08-15 14:45:55 - NotesList] Please ensure that adb is correctly located at 'E:\Android SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3\tools\adb.exe' and can be executed.

说是要重启adb或者 eclipse (重启eclipse,问题依旧。),

 

 在命令行下运行 adb start-server

errors:

* daemon not running. starting it now *
ADB server didn't ACK
* failed to start daemon *

 

google了一下,说是默认绑定5037端口, nestat -a 以后,没有发现5037被占用的情况。

 

  故来求教,如有发错地方,请管理员转移下,谢谢。

 

lordhong 2009-08-15
先查看路径对不对: E:\Android SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3\tools\adb.exe

adb kill-server
看进程, 确保没有其他adb在运行
然后重启eclipse
gogole_09 2009-08-15
lordhong 写道
先查看路径对不对: E:\Android SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3\tools\adb.exe

adb kill-server
看进程, 确保没有其他adb在运行
然后重启eclipse

 

 

 

路径如下:

 

  E:\Android SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3\tools 的目录

2009-06-30  下午 17:47    <DIR>          .
2009-06-30  下午 17:47    <DIR>          ..
2009-06-30  下午 17:47            43,684 acp.exe
2009-06-30  下午 17:47         2,258,137 adb.exe
2009-06-30  下午 17:47           106,496 AdbWinApi.dll
2009-06-30  下午 17:47             1,688 android.bat
2009-06-30  下午 17:47             1,391 apkbuilder.bat
2009-06-30  下午 17:47             1,564 ddms.bat
2009-06-30  下午 17:47           125,033 dmtracedump.exe
2009-06-30  下午 17:47             1,319 draw9patch.bat
2009-06-30  下午 17:47        10,368,783 emulator.exe
2009-06-30  下午 17:47           994,250 fastboot.exe
2009-06-30  下午 17:47             1,356 hierarchyviewer.bat
2009-06-30  下午 17:47            30,963 hprof-conv.exe
2009-06-30  下午 17:47    <DIR>          Jet
2009-06-30  下午 17:47    <DIR>          lib
2009-06-30  下午 17:47            29,498 mksdcard.exe
2009-06-30  下午 17:31           156,733 NOTICE.txt
2009-06-30  下午 17:47         1,648,366 sqlite3.exe
2009-06-30  下午 17:47             1,388 traceview.bat
              16 个文件     15,770,649 字节
               4 个目录  3,314,221,056 可用字节

 

命令行中输入 adb kill-server 后 并确保没有adb进程在运行,

 

 

E:\Android SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3\tools>adb kill-server

E:\Android SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3\tools>adb start-server
* daemon not running. starting it now *
ADB server didn't ACK
* failed to start daemon *

E:\Android SDK\android-sdk-windows-1.5_r3\android-sdk-windows-1.5_r3\tools>

 

 重启eclipse后,console出来后还是这个问题。

 

 

[2009-08-15 22:20:05 - adb]ADB server didn't ACK
[2009-08-15 22:20:05 - adb]* failed to start daemon *

 

  崩溃了。 

 

   lordhong 以及je的各位,还有什么原因会导致这个问题的存在, 看了google android group 里面的信息,大部分是说5037端口占用,但是我查了机器端口,并没有程序占用5037端口。

lordhong 2009-08-16
试下这个:

start emulator
telnet localhost 5554
kill

gogole_09 2009-08-16
lordhong 写道
试下这个:

start emulator
telnet localhost 5554
kill

 

 现在3点多了, lordhong 大牛还登上回复了…… 非常感谢。 哦,忘记了,美国时间现在不知道是几点。 这个我之前也试过,到telnet localhost 5554的时候,一个命令窗口一闪而过,之后就没反应了。 没辙了。不过现在我抛弃小win换到ubuntu来了。刚搭好环境。 希望一切顺利,十分感谢lordhong。

 

gogole_09 2009-08-16
gogole_09 写道
lordhong 写道
试下这个:

start emulator
telnet localhost 5554
kill

 

 现在3点多了, lordhong 大牛还登上回复了…… 非常感谢。 哦,忘记了,美国时间现在不知道是几点。 这个我之前也试过,到telnet localhost 5554的时候,一个命令窗口一闪而过,之后就没反应了。 没辙了。不过现在我抛弃小win换到ubuntu来了。刚搭好环境。 希望一切顺利,十分感谢lordhong。

 

 

在ubuntu中 OK了…………。

lordhong 2009-08-16
还是不能相信MS的东西啊...
BarryWei 2009-08-16
引用

还是不能相信MS的东西啊...


呵呵,不相信又有什么办法呢?Ubuntu确实很不错,但是仅仅限于我们这样开发人员吧。
要想真正做到window这样的“普及”,估计我们这代人还要在努力才行。
gogole_09 2009-08-16
BarryWei 写道
引用

还是不能相信MS的东西啊...


呵呵,不相信又有什么办法呢?Ubuntu确实很不错,但是仅仅限于我们这样开发人员吧。
要想真正做到window这样的“普及”,估计我们这代人还要在努力才行。


同意, 起码在我女朋友看来,是电脑就必须是windows。否则都不知道如何上网站……
elstage 2009-08-20
Windows下配Android环境基本上还是ok的 lz是个特例
Global site tag (gtag.js) - Google Analytics