Android Studio: java.io.IOException: существующее соединение было принудительно закрыто удаленным хостом

Я прочитал много сообщений, чтобы исправить эту проблему. Никто не работал у меня.

Ошибка:

Target device: lenovo-lenovo_a6000-89a70dc9
Installing APK: C:\Users\Nikhil\AndroidStudioProjects\ProfitKey\app\build\outputs\apk\app-debug.apk
Uploading file to: /data/local/tmp/helix.profitkey.hotelapp
java.io.IOException: An existing connection was forcibly closed by the remote host

Я попробовал ниже

  • Убить и запустить adb
  • Отменить и перезапустить студию Android
  • Удаленный процесс adb в панели задач
  • Перезагрузите устройство и компьютер
  • Перезапуск студии, очистка и восстановление
  • На панели задач есть только один adb.exe
  • Обновлен драйвер из диспетчера устройств

Другое устройство работает. Но ранее оба устройства отлично работали для меня.

Target device: motorola-xt1022-ZX1B33PRVP
Installing APK: C:\Users\Nikhil\AndroidStudioProjects\ProfitKey\app\build\outputs\apk\app-debug.apk
Uploading file to: /data/local/tmp/helix.profitkey.hotelapp
Installing helix.profitkey.hotelapp
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/helix.profitkey.hotelapp"
pkg: /data/local/tmp/helix.profitkey.hotelapp
Success

Отредактировано:

Я пробовал с двумя lenovo A6000. Один работает, а другой не работает. Затем Moto работает, а галактика samsung не работает. Всякий раз, когда я убиваю и начинаю adb. Сначала был скрыт менеджер задач, создающий два adb и несколько секунд. Это проблема? Но все же некоторые устройства работают нормально.

adb запускается автоматически после убийства по команде или из диспетчера задач, если открыта студия Android.

введите описание изображения здесь

Ответы

Ответ 1

Теперь работаем на всех устройствах. Просто я удалил драйвер мобильного телефона на ПК и изменил порт для подключения к этому устройству. Я думаю, что некоторые проблемы с портом на моем ПК. После долгих исследований он исправил небольшую вещь. Это может быть полезно кому-то.

Ответ 2

Я также столкнулся с такой же проблемой, это была проблема с портом, я использовал USB-порт с интерфейсом USB, просто воспользовался USB-портом USB и проблема была решена.

Ответ 3

Перезагрузка adb.exe работала для меня. (Для окон просто перейдите к taskManager и уничтожьте процесс adb.exe и повторно разверните)

Ответ 4

Я закрыл свои виртуальные устройства, открыл диспетчер задач Windows и убил все задачи adb.exe - появилась одна константа, которая появится, а затем исчезнет. Во второй половине дня я начал свое виртуальное устройство, и все снова работало.

Ответ 5

Я также столкнулся с одной и той же проблемой, просто изменив USB-порт компьютера и устранив проблему. или использовать эмулятор genymotion