vertical studio solo rotaciĆ³n rotacion pantalla orientacion manejando grados girar fijar detectar cambio aplicacion android android-emulator avd

studio - Android: emulador en modo horizontal, la pantalla no gira



portrait en android studio (11)

¿La propiedad del acelerómetro del emulador está establecida en True? Compruébelo por favor. si no, establézcalo en verdadero. debería ayudar. funciona bien en el mío.

Abra el Administrador de AVD -> pestaña ''Definiciones de dispositivo'' de GoTo -> Seleccione un AVD existente -> Clonar

Cuando cambio al modo horizontal ( NUMPAD 7 o CTRL + F11 ), el emulador gira la pantalla hacia la orientación horizontal, pero el sistema operativo Android y ninguna de las aplicaciones giran. Entonces todo está sentado de lado. ¿Hay algo en la configuración de AVD que deba establecerse para que el dispositivo gire correctamente?


A partir de mediados de 2015, el problema sigue abierto y registrado en el rastreador de errores de Android aquí está el enlace que puedes consultar https://code.google.com/p/android/issues/detail?id=61671

Ninguna de las soluciones anteriores funcionó para mí y estoy usando el emulador de Android 4.4.2. Como un trabajo en su diseño gráfico, puede cambiar la orientación y verificarlo.


En mi caso, la opción Skin en la configuración AVD fue el problema. Cuando seleccioné "Sin piel", funcionó.


En mi caso, se resolvió desactivando la casilla "Hardware keyboard present" en la ventana "Editar dispositivo virtual Android (AVD)".



Fuerce sus actividades para que sean la orientación que desea y puede eludir este problema, a menos que realmente necesite probar el acto real de rotación en un emulador.

Solo agrega:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT);

Para el método onCreate sus actividades. (O la versión no reversible si es necesario para usted).


La única forma de hacer que esto funcione es utilizar Froyo API AVD

Para cualquier persona con este problema, así es como configuré el antiguo Froyo AVD para probar este escenario:

Mi versión Manifest min ya es 8, que es Froyo

< uses-sdk android:minSdkVersion="8" android:targetSdkVersion="21" />

Puede ver información de SDK_API_VERSION aquí. http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

En el administrador de SDK instalado la versión necesaria:

http://screencast.com/t/KKZokotI4T

Creó un nuevo AVD para la nueva versión.

http://screencast.com/t/W8VN6fOWGW


Lo tengo para trabajar con la última versión de AVD.

Mira la configuración:

Además, aquí está el resultado:

Creo que lo que hace es hacer clic es la combinación de teclado y Skin. Además, si creas tu propio dispositivo, asegúrate de agregar un sensor de giroscopio.


Tienes que usar Android 5.1.1, también conocido como API 22, también conocido como Android 5.1 LOLLIPOP_MR1. Descargue Android 5.1.1 (API 22) en su Administrador de Android SDK y cuando cree un nuevo Dispositivo virtual Android, selecciónelo como su sistema operativo.

Como War_Hero mencionó, este error fue reportado a Google. El error está arreglado a partir del 23 de marzo de 2015:

https://code.google.com/p/android/issues/detail?id=61671


Tuve el mismo problema Intente eliminar la opción "Soporte de la tapa del teclado" en la configuración de la máquina virtual resistente. Me ayudó.


Tuve el mismo problema, lo solucioné al instante simplemente borrando el dispositivo de la lista AVD y simplemente creando uno nuevo.