为什么我的eclipse报错是关于adb的错误?

2025-05-13 13:04:28
推荐回答(7个)
回答1:

adb错误的解决办法:

   这些大多数是其它程序占用了5037端口导致的,解决问题的思路就是查看是哪个程序占用了adb调试端口,然后结束掉它就行。

   使用命令如下:

       netstat -aon|findstr "5037"

         TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       18212

       tasklist|findstr "18212"

       kadb.exe          18212 Console                    1      1,260 K

      大家能够看到是一个叫着kadb.exe的程序在占用我们的adb端口,进入到任务管理器里面,找到它结束掉就行了。

          1.关闭kadb.exe

          2.adb kill-server

          3.adb start-server

          4.重启Eclipse

回答2:

我也是这个问题,环境变量也没问题,就是,调用不来,目前还不知怎么办 ,仔细研究了一下,发现adb is out of date ,killing,adb start-server,无法执行,我怀疑是系统在之前已安装了更高版本的adb,所以你正使用的adb过时了,系统自动kill掉了,挨我说的先把adb卸载掉,在安装你要用的adb,应该能解决问题,你动手试一下 ,还有一种可能就是杀毒软件把adb停用了,卸掉杀毒软件试一下 ,我的问题现已解决,重装了一下系统,呵呵

回答3:

关掉adb和eclipse,进程里的adb.exe结束掉,重启他们

回答4:

如果关了adb,重启eclipse,也不是adb 的路问题,还是不行的话。试下先连手机连上或启动好AVD,再启动eclipse 就可以了。我刚才就是这样做的。亲明白没?

回答5:

额, 是模拟器比较慢,耐心等等就好,大概要1分钟吧,然后出屏幕锁那 没有错误啊··运行时能调动AVD就没有错啊,你关掉模拟器重新启动一次吧这

回答6:

platform-tools中是否有adb.exe(我的错误就是在相关路径下面没有platform-tools文件夹
,所以我选择新建一个文件夹,并且把tools中的文件全部复制到platform-tools中)如果有abd.exe的话双击ok。这方法一般都有用(当然的模拟器没有问题)望采纳

回答7:

可能是你的adb 放错的位置,或者是你的adb.exe不可以用可执行程序方式执行,linux 系统下,在属性中,要选择可以以可执行程序方式执行