使用Android Studio开发,在打开AVD调试时,总是提示adb启动失败需要重启,重装Java和Android Studio都无法解决。
提示语如下:
ADB not responding. If you'd like to retry then please manually kill adb.exe and click 'restart'.
经查察,发现是某手机助手占用了adb.exe的端口。也就是说如果你的Java开发环境配置没错的话,只要解决端口冲突的问题就可以了。下面提供两种办法。
其一、卸载某手机助手。
这种办法简单而粗暴,影响后果就不说了。
其二、打开windows命令行cmd界面,键入一下命令查看哪些进程占用了adb的端口:
netstat -ano | findstr "5037"
最后一列数字为该进程的PID,打开任务管理器找出它并将之干掉即可。