mac - Android Studio: java.io.IOException: una conexión existente fue cerrada por la fuerza por el host remoto
como usar adb (5)
Ahora trabajando para todos los dispositivos. Simplemente desinstalé el controlador del dispositivo móvil en la PC y cambié el puerto para conectarme con ese dispositivo. Creo que algún problema con el puerto en mi PC. Después de una larga investigación lo arregló por una pequeña cosa. Podría ser útil para alguien.
Leí muchas publicaciones para solucionar este problema. Ninguno trabajó para mí.
Error:
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
Lo intenté abajo
- Mata y comienza adb
- Invalidar y reiniciar Android Studio.
- Eliminado el proceso adb en la barra de tareas
- Reiniciado el dispositivo y pc
- Estudio reiniciado, limpio y reconstruido.
- La barra de tareas solo tiene un adb.exe
- Se actualizó el controlador desde el administrador de dispositivos.
Otro dispositivo que está funcionando. Pero previamente ambos dispositivos funcionaron bien para mí.
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
Editado:
Lo intenté con dos lenovo A6000. Uno está trabajando y otro no está funcionando. Entonces, Moto está trabajando y Samsung Galaxy no está funcionando. Cada vez que estoy matando y comenzando el adb. El administrador de tareas que creaba dos adb primero y luego de unos segundos se ocultaba. ¿Fue esto un problema? Pero todavía algunos dispositivos funcionan bien.
adb se inicia automáticamente después de matar por comando o desde el administrador de tareas si se abre Android Studio.
Cerré mis dispositivos virtuales, abrí el administrador de tareas de Windows y eliminé todas las tareas adb.exe: había una constante y otra que aparecería y luego desaparecería. Después de eso, comencé mi dispositivo virtual y todo funcionó de nuevo.
Reiniciando adb.exe
funcionó para mí. (Para Windows, solo vaya a taskManager y mata el proceso adb.exe
y vuelva a implementar)
También me enfrenté al mismo problema, simplemente cambie el puerto USB de la computadora y el problema se solucionó. o usar el emulador genymotion
También tuve el mismo problema, este era un problema de puerto, estaba usando el puerto USB frontal de la computadora, solo usé el puerto USB posterior de la computadora y resolví el problema.