做app自动化时,输入adb devices报 daemo not runnig :starting now at tcp:5037


1.输入adb devices 时,发现启动失败

 

  这种情况一般都是端口号被占用了

 

解决办法:

1.输入命令查看5037这个端口被哪个进程占用

netstat -ano | findstr "5037"

 

 8516这个进程在用这个端口

2.再输入命令asklist | findstr "8516"

 

 原来是sjk_daemon进程占了adb的端口。

3.然后就可以使用kill-9 8516结束这个进程

二.如果第2步查到底进程号是 adb.exe

 

 

 这说明5037这个端口只有adb这个进程使用 ,出现的问题,不是断口冲突的问题

1.首先终止adb服务

adb kill- server

2.再次启动adb服务

adb start-server

 

 这样就可以了

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM