L'émulateur Android ne tourne pas vers le paysage

lorsque j'essaie de changer l'orientation de mon émulateur, la fenêtre de l'émulateur tourne et la orientation de l'émulateur reste en quelque sorte. Quelqu'un peut me dire quelle est la raison de cette ?J'ai essayé toutes les réponses de StackOverflow et rien ne semble aider This is how the emulator screen looks like when i try to change the orientation

34
demandé sur insomniac 2013-07-31 12:04:01

11 réponses

certaines cibles de l'émulateur comme 4.4 (niveau API 19) et 2.3 ont un bug. Changez l'émulateur en version cible 4.2 ou 4.3 et essayez de changer l'orientation.

voir l'historique de ce bug: https://code.google.com/p/android/issues/detail?id=13189

question connexe: Impossible de faire tourner l'émulateur avec android 4.4

46
répondu Amritha 2017-05-23 11:51:32

si tout le reste échoue (il a fait pour moi), comme une solution de contournement, vous pouvez utiliser l'application pour l'orientation de l'écran. Dans l'autre question ( Impossible de faire tourner l'émulateur avec android 4.4 ), l'utilisateur vldmrr a écrit que:

Jusqu'à ce qu'il soit fixe, j'utilise cette application gratuite "Set Orientation". Installez l'apk dans l'émulateur en utilisant ADB install.

L'application affiche un raccourci dans le notification de la barre d'état. (Je sais que c'est une vieille question, mais c'est assez haut dans google).

9
répondu trakos 2017-05-23 12:22:58

avec l'émulateur android L vous pouvez entrer dans le paysage en ouvrant votre application, puis en ouvrant l'application caméra (vous aurez besoin de mettre une caméra émulée dans AVD) enregistrer une vidéo. Puis appuyez sur ctr-f12 de 11. Dans l'application caméra, cliquez sur la vignette vidéo et relisez-la. La vidéo devrait aller pour le paysage. Puis appuyez sur le bouton multitâche et multitâche dans votre application. NE PAS ALLER À L'ÉCRAN D'ACCUEIL OU VOUS DEVREZ ALLER DANS L'APPLICATION CAMÉRA, ALLER AU PAYSAGE ET REJOUER LA VIDÉO! s'il vous plaît laissez-moi savoir si cela fonctionne pour d'autres versions d'émulateur android.

2
répondu Evan 2014-08-19 16:20:33

ces réponses m'aident à le faire.. S'il vous plaît essayez cela et vous pouvez voir ce que tu voulais faire

https://stackoverflow.com/a/4057309/1063861

https://stackoverflow.com/a/4535315/1063861

1
répondu cavallo 2017-05-23 11:51:32

ma solution était d'activer l'accéléromètre dans le profil de l'appareil.

1
répondu elliptic1 2015-10-05 02:48:49

C'est un bug dans l'émulateur android. Ajouter la prise en charge du clavier - Oui dans les propriétés de l'émulateur pour corriger ce problème. Vous pouvez suivre ce bug: http://code.google.com/p/android/issues/detail?id=34237

0
répondu Srikant Sahay 2013-07-31 09:13:34

D'autres réponses couvrent assez bien cette question, mais il semble y avoir des restrictions sur l'utilisation des liaisons clés Ctrl (au moins sous Linux).

résumé: fixations clés pour changer l'orientation de l'émulateur

notez qu'il existe des bogues pertinents pour les cibles des émulateurs v2.3 et v4.4 . Voir les rapports de bogue pour plus d'informations et de solutions.

les raccourcis émulateurs sont listés ici .

  • Prev Mise en page: KEYPAD_7 ou Ctrl-F11
  • Layout suivante: KEYPAD_9 ou Ctrl-F12

Notes sur Ctrl raccourcis (sous Linux)

  • bien que la revendication docs Ctrl-F11/12 travail, j'ai constaté que ces fixations ne fonctionnent qu'en utilisant la gauche clé de contrôle ( LeftCtrl-F11/12 ). Quelqu'un a mentionné ce qui se passe sous Windows, donc ce n'est pas seulement Linux.
  • LeftCtrl-F11/12 en utilisant une clé remappée à LeftCtrl ne fonctionne pas pour moi. Je dois utiliser la touche physique LeftCtrl . Je ne sais pas si c' affecte également les systèmes non-X11.

Note sur KP_n key bindings

  • gardez à l'esprit que quelques claviers numériques émettent en fait des codes scancodes pour les chiffres de la rangée de nombres, plutôt que les bons chiffres du clavier. De tels Claviers ne fonctionneront pas pour les reliures spécifiques aux claviers.
0
répondu pyrocrasty 2015-08-09 18:00:19

vous pouvez essayer de deux façons.

1.gauche ctrl+F11

2.activez num lock puis appuyez sur 9.

-1
répondu coder015 2013-07-31 08:36:38

est seulement votre application ne tourne pas ou d'autres applications dans l'émulateur ne tourne pas non plus?

si seulement votre application n'est pas en rotation, alors il doit y avoir android:paramètre screenOrientation défini quelque part dans le fichier manifest.

si toutes les autres applications sur l'émulateur ne tournent pas, pas de problème avec votre application, supprimer et créer un nouvel émulateur..

-2
répondu Vedang Jadhav 2013-07-31 09:12:21

vérifiez dans votre manifeste s'il y a android: screenOrientation

    <activity
        android:name="com.your.activity"
        android:screenOrientation="sensorPortrait" >
    </activity>

si tel est le cas, supprimer les lignes.

-3
répondu vbod 2013-07-31 08:07:22

essayez numpad 7 ... il fait pivoter votre écran de l'émulateur.

-8
répondu Milan Delvadia 2013-12-16 07:49:26