2010-02-25 14 views
29

Cuando inicio mi emulador de Android demora algunas veces y luego muestra el mensaje emulator-5554 desconectado. Alguien puede decirme cuál es el problema?¿Por qué obtengo un mensaje desconectado de emulator-5554?

+1

posible duplicado de [HelloAndroid \] emulator-5554 desconectado! Cancelando 'com.example.helloandroid.HelloAndroid activity launch'!] (Http://stackoverflow.com/questions/2160454/helloandroidemulator-5554-disconnected-cancelling-com-example-helloandroid-he) – Macarse

Respuesta

0

Eso parece ser un problema de 1,6

de actualización a 2.1 y desaparecerá.

11

Reiniciar 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, se puede reiniciar el emulador usando la bandera -wipe-datos para borrar todos los archivos temporales que el emulador creado en carreras anteriores.

-3

El problema que descubrí radica en el hecho de que el proyecto no tiene un dispositivo virtual apropiado definido en el administrador de AVD.

Así que los pasos recomendados en Eclipse son:

  1. Ir a "Proyecto" -> Propiedades-> Android.
  2. En el panel derecho, ver qué línea está marcada en el objetivo de compilación del proyecto.
    Recuerde el número de plataforma de destino que aparece en la línea seleccionada.
  3. Vaya a "Windows" -> Administrador AVD.
  4. Consulte la lista de dispositivos virtuales Android existentes para un dispositivo que coincida con la plataforma y el nivel de API que haya configurado para su proyecto (consulte el paso 2 anterior).
  5. Si no hay una línea que incluya un AVD para su plataforma (como sospecho), agréguela usando el botón "Nuevo".
  6. Se abrirá la ventana "Crear nuevo dispositivo virtual Android". establecer un nuevo nombre de dispositivo. en el cuadro de selección "Objetivo", elija la plataforma adecuada para su proyecto.

¡Disfrute de su emulador una vez más!

30

Abra la vista Dispositivo de Android en Eclipse IDE. A continuación, haga clic en el elemento Restablecer menú de Adb en el menú del dispositivo. Luego ejecuta tu aplicación nuevamente. enter image description here

+2

+1 Bonita respuesta ... –

+0

La lista de dispositivos está vacía para mí; cuando hago clic en * Restablecer Adb *, el dispositivo que se ejecuta en el emulador aparece por un tiempo, luego desaparece de nuevo y aparece otro mensaje * desconectado * en la salida de la consola. –

5

Tenga en cuenta que para encontrar la opción "reiniciar 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 de los dispositivos. Solía ​​tomar horas a veces para un lanzamiento exitoso del emulador debido a las desconexiones constantes hasta que descubrí esta opción y dónde estaba enterrada.

12

que resuelven siguiendo estos pasos,

  • Ejecutar el emulador
  • Mantenga el emulador, (se produce ninguna materia mismo error)
  • Asegúrese de que se apareció la pantalla de inicio del emulador
  • ir a Ventana -> Mostrar perspectiva -> DDMS -> En Panel de dispositivos -> en Menú desplegable de esquina
  • Restablecer adb

Espero que te ayude.

enter image description here

2

See Related post

Another related post

And another

Esto funcionó en Linux para mí:

  • Ejecutar el emulador (Espere a que la pantalla de inicio del emulador para cargar)
  • Haga clic en Ventana> Abrir perspectiva> DDMS
  • En dispositivos de pantalla, haga clic en el menú desplegable> Restablecer ADB
  • proyecto de ejecución
0

enter image description here

Goto -> Prefrencess -> Android -> DDMS -> 1.visible la casilla de verificación Usar ADBHost, 2.ADB Tiempo de espera de conexión a 1000000, 3.Método Cambiar el tamaño del búfer de perfil de 8MB a 20MB.

Esta es la solución que el desarrollador que tiene la máquina de extremo inferior se enfrentará a este problema. Por favor verifíquelo.

3

Me he enfrentado a la misma situación hoy: comenzó el emulador desde el administrador de AVD, y después de comenzar apareció fuera de línea en DDMS, restablecer ADB no ayudó - intentó iniciarse varias veces y resultó de la misma manera, con estado fuera de línea . 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 colgó. Para solucionarlo desactivé la opción 'Iniciar desde instantánea' en el inicio del emulador. Y esto funcionó para mí.

0

Intenta ejecutar el emulador desde el Administrador de AVD. Espere hasta que obtenga la pantalla de inicio y luego ejecute su proyecto.

Cuestiones relacionadas