У меня была такая же проблема после некоторых неизвестных операций с моей Windows 10. Я попробовал много разных способов и наконец решил ее, выполнив следующие шаги:
- открыть командную строку с привилегией Adminstrator.(Если вы не знаете, как это сделать, пожалуйста, Google.)
- "netstat -ao", чтобы определить, какой процесс использует порт 127.0.0.1:5037.Например, что-то вроде
TCP 127.0.0.1:5037 mypcname:0 LISTENING 15752
Здесь PID виновника - 15752.
"taskkill / PID / F PID", чтобы убить процесс.Замените PID своим номером, например, 15752. retry adb.Если это работает, вам иногда может потребоваться выполнить следующие шаги: Если это служба Windows, использующая порт, она может запуститься автоматически и впоследствии заблокировать adb.Вы можете указать другой порт ADB-сервера для переменной среды ANDROID_ADB_SERVER_PORT. Если службой Windows является LogsAndAlerts (что является распространенным случаем для многих), вы можете отключить или удалить ее с помощью:
sc config "LogsAndAlerts" start= disabled
sc delete "LogsAndAlerts"