问题描述
xxxxx/platform-tools>adb.exe start-server failed
* failed to start daemon *
error: cannot connect to daemon
解决过程
1.首先查看5037 端口是否被占用
win+R 打开 cmd
进入sdk/platform-tools/adb.exe的目录
命令行输入 netstat -aon|findstr "5037"
输出结果
TCP 127.0.0.1 0.0.0.0:0 LISTENING 7476
然后在命令行中输入
tasklist|findstr "7476"
输出结果
adb.exe 7476 Console 1 5,900 K
说明没有被其他程序占用。
不是adb.exe 而是显示 其他进程说明5037这个端口被其他程序占用了,只要打开进程管理,关闭这个进程就行了。
2.5037端口没有被其他程序占用
cmd 进入adb的目录以后 强制关闭adb进程,然后强制开启
命令行输入
adb kill-server
adb start-server
重启AS
无效
3.关闭android studio
打开进程管理 关闭adb进程
adb kill-server
重启 AS ,生效