Imposible rotar el emulador con android 4.4

He actualizado mi sdk a la última versión (android 4.4) y empecé el emulador, pero ahora no parece posible girar la pantalla con CTRL + F11, el cambio de pantalla, pero todas las aplicaciones no cambian. No sé si es un problema relacionado, pero puedo ver que incluso si he creado un nuevo emulador con menù botón hw, ahora todas las aplicaciones tienen el botón de desbordamiento.

Estos parecen ser bugs en el emulador de Android 4.4. Es posible que desee realizar un seguimiento de los problemas que presenté en relación con el error de cambio de orientación y el error de disponibilidad de desbordamiento .

Gracias por señalar estos!

Parece que hay un error en el emulador descrito por CommonsWare, sin embargo, si necesitas desesperadamente depurar una aplicación en modo horizontal en el emulador 4.4 puedes:

  1. Inicie la aplicación Cámara en el emulador que girará la pantalla.
  2. Ahora salga de la aplicación, la pantalla de inicio ahora debe estar hacia los lados.
  3. Presionando Ctrl + F11 hará el truco. (Ctrl + fn + F11 en mac).

Hasta que sea fijo, utilizo esta aplicación gratuita " Set Orientation ". Instale el apk en el emulador usando adb install.

He encontrado que este fallo depende del tipo de dispositivo que seleccione para la máquina virtual. Si configuro el tipo de dispositivo como un "Nexus 7", no permitirá rotaciones. Pero si configuro el tipo de dispositivo como una tableta genérica de 7 ", con todas las mismas opciones, las rotaciones funcionarán bien.

En manifestfile.xml se puede poner android: screenOrientation = "landscape". Cuando se ha cargado verá cada aplicación en modo horizontal

Hay un trabajo alrededor para esto. Parece que los ajustes de la GUI no se guardan en los archivos ini. Tuve que editar manualmente los campos "hw.keyboard = no" tanto en config.ini y hardware-qemu.ini dentro de su directorio avd.

Como solución, cloné el dispositivo, cambié la anchura / altura en el clon y el retrato sin marcar. Entonces lancé mi AVD basado en la versión clonada del paisaje. Tal vez eso podría funcionar para usted?

Me encontré con el mismo problema al usar el emulador con Android 5.0.1. Sin embargo, pude resolver usando el emulador con la imagen del sistema Intel x86 Atom en lugar de la imagen del sistema Intel x86 Atom_64.

He encontrado una solución a este problema –

  • Crear emulador con cualquier configuración que desee, pero establecer el objetivo a ser menos Android 4.4.

Por ejemplo –

Lo establezco en el siguiente ->

Introduzca aquí la descripción de la imagen

NOTA:

Porque quiero usar Android 4.4 con la API de Google Maps, así que usé Android 4.2.2 con la API de Google Maps aquí.

  • Después de crear el AVD, inícielo y permita que se inicie completamente.

  • Ahora vuelve a este AVD y edítalo. Aquí establece el destino a Android 4.4 con la API de Google Maps.

Por ejemplo –

Lo establezco en el siguiente ->

Introduzca aquí la descripción de la imagen

  • Ahora inicie la aplicación y gire de la forma que desee. Funcionó muy bien!
  • Una forma fiable de detectar si una aplicación para Android se está ejecutando en 'BlueStacks'
  • ¿Cómo obtener la altura y el ancho del dispositivo en Runtime?
  • Genymotion en Windows 7 no puede conectarse a mi dispositivo virtual
  • Instalación de Facebook.apk en el emulador
  • El emulador de Android no se iniciará en ubuntu 12.04 después de ejecutar desde ssh
  • Las entradas no funcionan en el emulador de Android
  • Genymotion emulador de Android para Xamarin
  • Configuración del emulador de kitkat para Android 4.4
  • OnPause () y onStop () en Actividad
  • Eclipse Android emulador AVD no muestra botones para la piel de resolución personalizada
  • Problemas de rendimiento de Genymotion con Android 4.4.4, 5.0.0 y 5.1.0
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.