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