El emulador de Android no se cerrará

He tenido este problema durante mucho tiempo. El emulador arranca bien. Pero cuando presiona el botón de encendido (o la tecla F7) y elige "Apagar", indica que se está apagando, pero el mensaje "Apagar" permanece en la pantalla para siempre.

Aunque puedo cerrar directamente la ventana del emulador, o matar su proceso, me pregunto cuál es la manera correcta de apagar un emulador de Android.

De acuerdo con la documentación que encontré en google, el simple cierre de la ventana del emulador es la forma correcta de cerrar el emulador.

Para detener una instancia de un emulador, simplemente cierre la ventana del emulador.

Fuente: Inicio y detención del emulador

Ni idea

Realmente no lo sé.

Esto es lo que sé.

Cómo obtener una lista de las instancias de Android en ejecución

Puede obtener una lista de las instancias de Android en ejecución introduciendo este comando:

adb devices 

¿Qué más puedes probar?

Ahora puede visitar "¿Cómo apagar el teléfono Android con el comando adb?" Y probar todas las soluciones propuestas.

No sé si alguno de ellos funciona. Por favor, deje un comentario a continuación e infórmenos.

Más pensamientos

Puede conectarse a un emulador en ejecución escribiendo este comando:

 adb shell 

Ahora puede introducir comandos de shell tipo Unix que harán las cosas. Estos son similares a los comandos habituales de shell de Linux.

Tal vez lo siguiente funcionará? Pero, ¿realmente se apaga o reinicia?

 sync && reboot -p 

De hecho, ¿cualquier trabajo de "cierre" de comando, o todos ellos sólo causan la ejecución de la instancia de Android para reiniciar?

Por favor, envíe un informe de error

Alguien debería presentar un informe de error, en el rastreador de problemas de Android, en contra de la versión actual del emulador de Android, además de uno de los ROMs de emuladores disponibles más recientes de Google. Una vez que lo haga, por favor deje un comentario a continuación y proporcione un enlace al informe de errores.

Si estaba aprovechando la función de "instantánea" del emulador, probablemente no necesitará cerrar Android en primer lugar.

Si la función está habilitada, el cierre de la ventana del emulador debe hibernar el estado del emulador al disco. (Source.) Esto debería hacer que el emulador arranque más rápido la próxima vez.

Puede habilitar el soporte de instantáneas mediante el botón "Editar …" de AVD Manager.

Si desea habilitar el soporte de instantáneas, probablemente necesitará deshabilitar la función "Usar GPU de host". Creo que las dos características son mutuamente incompatibles.

  • La aplicación de Android no iniciará noClassDefFoundError
  • Android: cómo encontrar la posición que se hace clic en el menú contextual
  • Newbie: ¿Cómo cambiar el tamaño de la fuente de la pestaña?
  • Emulador de Android, pantalla de cubierta con la palma a oscurecer
  • mis imágenes gif se muestran en el emulador, pero faltan en mi teléfono inteligente
  • ¿Por qué el método onResume se va a ejecutar dos veces si la aplicación sigue ejecutando el método onCreate?
  • Mensaje de error del emulador de Android: "PÁNICO: Programa de motor emulador que falta para CPUs x86".
  • El emulador no devuelve el ancho y la altura reales para una resolución de 320x240
  • Error al intentar ejecutar la aplicación de Android en el emulador con phonegap, ¿cómo puedo solucionarlo?
  • Obtener acceso root a través de su en el emulador de Android
  • Mostrar cuadro de diálogo casi pantalla completa en mi caso (con ActionBar y superposición)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.