报错:
- daemon not running. starting it now *
ADB server didn't ACK- failed to start daemon *
解决:
默认端口为5037
-
查看5037端口被谁占用了,开始--运行--CMD 到命令提示符,输入 netstat -aon|findstr "5037"
![](https://img.haomeiwen.com/i13530319/8e4f28c087779f68.png)
-
输入 tasklist|findstr "2748"
![](https://img.haomeiwen.com/i13530319/2e65af4c8b797aaf.png)
-
5037端口是正确的被adb.exe占用,如果是其他的应用程序, 输入taskkill /f /t /im 进程名
![](https://img.haomeiwen.com/i13530319/fc8908050fdbd496.png)
此刻重新连接手机,这时候你会发现程序运行起来了
若扔报错, 接着看下边
原因: adb的版本不一致,adb和nox_adb无法关联一起
下载: platform-tools
或者 将 AirtestIDE目录下的/airtest/core/android/static/adb/windows
复制以下三个文件
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
- 移至夜神模拟器的bin目录D:\Program Files\Nox\bin替换
- 本人安装adb的C:\Windows\System32目录下替换
网友评论