web-dev-qa-db-fra.com

Android - Émulateur en mode paysage, l'écran ne tourne pas

Quand je passe en mode paysage (NUMPAD 7 ou CTRL+F11) l'émulateur fait pivoter l'écran en orientation paysage mais le système d'exploitation Android et aucune des applications ne sont pivotés. Donc, tout est assis sur le côté. Y at-il quelque chose dans la configuration AVD qui doit être défini pour que le périphérique puisse pivoter correctement?

enter image description here

111
Jake Wilson
56

Dans mon cas, le problème a été résolu en désactivant la case à cocher "Présence du clavier matériel" dans la fenêtre "Modifier le périphérique virtuel Android (AVD)".

53
cprcrack

Dans mon cas, l'option Skin dans les paramètres AVD était le problème. Quand j'ai sélectionné "Pas de peau", ça a fonctionné.

13
Dino Velić

Une autre réponse ici:

dans mon cas, le problème était simplement que le paramètre de rotation automatique dans les paramètres de l'émulateur Android (accessible en abaissant la barre de notification) était désactivé, mon mauvais. 

10
abidibo

J'ai eu le même problème… .. Essayez de supprimer l’option «Support du couvercle du clavier» dans les paramètres de la machine virtuelle matérielle… .. Cela m’a aidé.

10
Nikolai Riazhskikh

Depuis la mi-2015, le problème est toujours ouvert et enregistré dans le gestionnaire de bogues Android Voici le lien que vous pouvez vérifier https://code.google.com/p/Android/issues/detail? id = 61671

Aucune des solutions ci-dessus n'a fonctionné pour moi et j'utilise l'émulateur Android 4.4.2 . Comme solution de contournement dans votre présentation graphique, vous pouvez modifier l'orientation et consulter le résultat.

5
war_Hero

La propriété accéléromètre de l'émulateur est-elle définie sur True? s'il te plaît vérifie le. sinon, définissez-le sur true. ça devrait aider. ça marche bien sur le mien. 

Ouvrez AVD Manager -> Allez dans l'onglet 'Définitions de périphérique' -> Sélectionnez un fichier AVD existant -> Cloner

4
saran

Je travaille avec la dernière version de AVD.

Découvrez la configuration: Android Config for rotate to work

Aussi, voici le résultat: AVD result

Je pense que ce qui clique est la combinaison du clavier et de la peau . En outre, si vous créez votre propre appareil, assurez-vous d’ajouter un capteur de gyroscope.

1
drew7721

Vous devez utiliser Android 5.1.1, alias API 22, Android 5.1 Lollipop_MR1. Téléchargez Android 5.1.1 (API 22) dans votre gestionnaire de SDK Android et sélectionnez-le comme système d'exploitation lorsque vous créez un nouveau périphérique virtuel Android.

Comme war_Hero l'a mentionné, ce bogue a été signalé à Google. Le bug est maintenant corrigé à partir du 23 mars '15:

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

1
Lou Morda

J'ai eu le même problème, je l'ai instantanément corrigé en supprimant simplement l'appareil de la liste AVD et en créant simplement un nouveau.

0
John Smith

Le seul moyen d'obtenir que cela fonctionne est d'utiliser FroYo API AVD

C’est ainsi que j’ai configuré le vieux Froyo AVD pour tester ce scénario:

Ma version de Manifest min est déjà 8, ce qui est Froyo

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

Vous pouvez voir les informations SDK_API_VERSION ici. http://developer.Android.com/guide/topics/manifest/uses-sdk-element.html

Dans le gestionnaire de SDK, installez la version requise:

http://screencast.com/t/KKZokotI4T

Création d'un nouveau fichier AVD pour la nouvelle version.

http://screencast.com/t/W8VN6fOWGW

0
user3618129

Je devais installer un nouveau périphérique virtuel Nexus sur API NIVEAU 27 Sur Api Level 28 (PIE), je ne pouvais pas faire pivoter l'affichage.

Et cela fonctionne pour moi . Regards  enter image description here

0
A. Trejo