android - online - ¿Por qué recibo un mensaje de emulador 5554 desconectado?
android studio emulator (10)
Cuando comienzo mi emulador de android, esto toma algunas veces y luego mostrará el mensaje de desconexión del emulador-5554. Alguien puede decirme cuál es el problema?
Abra la vista del dispositivo de Android en Eclipse IDE. Luego haga clic en el elemento del menú Restablecer Adb en el menú del dispositivo. A continuación, ejecute su aplicación de nuevo.
El problema que descubrí radica en el hecho de que el proyecto no tiene un dispositivo virtual adecuado definido para él en el administrador de AVD.
Así que los pasos recomendados en eclipse son:
- Vaya a "Proyecto" -> Propiedades-> Android.
- En el panel derecho, vea qué línea está marcada en el objetivo de compilación del Proyecto.
Recuerde el número de plataforma objetivo que aparece en la línea seleccionada. - Vaya a "Windows" -> AVD Manager.
- Verifique la lista de dispositivos virtuales Android existentes para un dispositivo que coincida con el nivel de API y plataforma que haya establecido para su proyecto (vea el paso # 2 arriba).
- Si no hay una línea que incluya un AVD para su plataforma (como sospecho), agréguelo usando el botón "Nuevo".
- Se abrirá una ventana "Crear nuevo dispositivo virtual Android". establecer un nuevo nombre de dispositivo. en el cuadro de selección "Destino", elija la plataforma adecuada para su proyecto.
Disfruta de tu emulador una vez más!
Eso parece ser un problema de 1.6.
Mejora a 2.1 y desaparecerá.
Hoy me he enfrentado a la misma situación: inicié el emulador desde el administrador de AVD, y después de iniciarlo apareció sin conexión en DDMS, el restablecimiento de ADB no ayudó, intentó iniciar varias veces y resultó de la misma manera, con el estado sin conexión. Otro síntoma fue que el emulador no reaccionó al hacer clic en él. Después de todo, me di cuenta de que la razón era que el emulador había guardado el último estado de ejecución, que posiblemente se bloqueó. Para solucionarlo, desactivé la opción ''Iniciar desde instantánea'' al iniciar el emulador. Y esto funcionó para mí.
Intente ejecutar el emulador desde AVD Manager. Espera a que aparezca la pantalla de inicio y luego ejecuta tu proyecto.
Lo resolví siguiendo estos pasos,
- Ejecutar emulador
- Mantener el emulador, (no importa el mismo error se produce)
- Asegúrese de que aparezca la pantalla de inicio de emulador
- Vaya a Ventana -> Mostrar perspectiva -> DDMS -> Panel de dispositivos -> en el menú desplegable de la esquina
- Restablecer adb
Espero que te ayude.
Reinicie el emulador
Select & Right Click on Android Project
Run Configurations
Go to tab Target
Enable option Wipe User Data on Emulator launch parameters
Run Application
Si está utilizando otro IDE, puede reiniciar su emulador con el indicador -wipe-data para eliminar todos los archivos temporales que el emulador creó en ejecuciones anteriores.
Tenga en cuenta que para encontrar la opción "reset adb" debe hacer clic en la flecha que apunta hacia abajo junto a la cámara a la derecha de la vista de dispositivos. La flecha puede aparecer en gris como todo lo demás en la barra de herramientas del dispositivo. Solía tomar horas a veces para un lanzamiento exitoso del emulador debido a las constantes desconexiones hasta que descubrí esta opción y dónde estaba enterrada.
Esto funcionó en Linux para mí:
- Ejecutar emulador (espere a que se cargue la pantalla de inicio del emulador)
- Haga clic en Ventana> Abrir perspectiva> DDMS
- En el Panel de dispositivos, haga clic en el menú desplegable> Restablecer adb
- Ejecutar proyecto
Ir a -> Prefrencess -> Android -> DDMS -> 1.visible la casilla de verificación Usar ADBHost, 2.ADB Tiempo de espera de la conexión a 1000000, 3.Modigo de tamaño de búfer de perfil cambiar de 8 MB a 20 MB.
Esta es la Solución, el Desarrollador que tiene la máquina de gama baja se enfrentará a este problema. Por favor, compruébalo.