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.
- Diseño complejo de diseño complejo Android
- R.styleable no se puede resolver, ¿por qué?
- KeyDispatchingTimedOut mientras usa el emulador
- Coreógrafo (639): Omitido 50 cuadros
- cómo ejecutar un programa de PhoneGap en el emulador de Android?
- Gradle JUnit Espresso en el emulador connectedAndroidTest java.lang.IncompatibleClassChangeError
- DatagramSocket.bind (); Socket excepción: no se puede asignar la dirección solicitada. Emulador de Android
- Cómo configurar SDK android para el desarrollo de línea de comandos en linux?
- Obtener la ubicación actual 0 en marshmallow donde por debajo de 23 API su ubicación exacta actual utilizando ubicación fusionada
- Evitar el "parpadeo" al llamar a Drawable.draw ()
- Acelerado (con HAXM) el emulador del mac del androide congela
- Archivos Temp del emulador que consumen mi disco
- Android emulador congelación OS X v10.9 (Mavericks) con HAXM
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:
- Inicie la aplicación Cámara en el emulador que girará la pantalla.
- Ahora salga de la aplicación, la pantalla de inicio ahora debe estar hacia los lados.
- 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 ->
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 ->
- Ahora inicie la aplicación y gire de la forma que desee. Funcionó muy bien!