Ответ 1
Я смог исправить это с помощью следующих команд:
adb kill-server
adb start-server
Error running Android Debugger (8600):
Unable to open debugger port (localhost:8600):
java.net.SocketException "Connection reset"
Я смог исправить это с помощью следующих команд:
adb kill-server
adb start-server
Попробуйте перезагрузить ANDROID STUDIO (Работает для меня)
В моем случае на моем ноутбуке (Windows), использующем порт 8600, была еще одна служба. Я открыл диспетчер задач и остановил службу. Теперь я мог нормально отлаживать мое приложение без указанной выше ошибки.
Для меня эта проблема началась, когда я обновил свою Android Studio до новой версии.
Перейдите в меню параметров Build и выберите Очистить проект.
То есть проект снова запустился и ошибка исчезла.
Я решил проблему, проверив свой локальный хост.
Убедиться в 127.0.0.1 localhost
.
Я попробовал другие ответы (например, перезапустить Android Studio), но они не решили это для меня.
Я случайно выбрал MTP (Media Transfer Protocol) в настройках разработчика/Конфигурации USB. Он начал работать, как только я установил его в PTP (протокол передачи изображений).
РЕДАКТИРОВАТЬ: При отражении возможно, что я изменил протокол, потому что у меня была такая же проблема с тех пор, как на PTP. Поэтому я предлагаю, чтобы реальный ответ заключался в том, чтобы изменить протокол на телефоне и, если вам может понадобиться, не забудьте изменить его.
Если вы используете отладку WiFi: