web-dev-qa-db-fra.com

Impossible de faire tourner l'émulateur avec Android 4.4

J'ai mis à jour mon sdk vers la dernière version (Android 4.4) et j'ai démarré l'émulateur, mais maintenant il ne semble pas possible de faire pivoter l'écran avec CTRL + F11, l'écran change mais toutes les applications ne changent pas. Je ne sais pas si c'est un problème connexe mais je peux voir que même si j'ai créé un nouvel émulateur avec le bouton menù hw, maintenant toutes les applications ont le bouton de débordement.

57
greywolf82

Ceux-ci semblent être des bogues dans l'émulateur Android 4.4. Vous pouvez souhaiter suivre les problèmes que j'ai signalés concernant le bogue de changement d'orientation et la possibilité de débordement) bug .

Merci de les avoir signalés!

59
CommonsWare

Il semble y avoir un bogue dans l'émulateur tel que décrit par CommonsWare, cependant, si vous avez désespérément besoin de déboguer une application en mode paysage sur l'émulateur 4.4, vous pouvez:

  1. Démarrez l'application Appareil photo sur l'émulateur qui fera pivoter l'écran.
  2. Maintenant, quittez l'application, l'écran d'accueil devrait maintenant être latéral.
  3. Appuyez sur Ctrl + F11 fera l'affaire. (Ctrl + fn + F11 sur mac).
54
VM4

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

13
vldmrrr

J'ai constaté que ce bogue dépend du type d'appareil que je sélectionne pour la machine virtuelle. Si je définis le type d'appareil comme un "Nexus 7", il n'autorisera pas les rotations. Mais si je définis le type d'appareil comme une tablette générique de 7 ", avec toutes les mêmes options, les rotations fonctionneront correctement.

7
genixpro

Dans manifestfile.xml peut mettre Android: screenOrientation = "landscape". Une fois chargé, vous verrez toutes les applications en mode paysage

1
ivanrove

Il y a un moyen de contourner cela. Il semble que les paramètres de l'interface graphique ne soient pas enregistrés dans les fichiers ini. J'ai dû modifier manuellement les champs "hw.keyboard = no" dans config.ini et hardware-qemu.ini dans votre répertoire avd.

1
idwebmedia

J'ai rencontré le même problème lors de l'utilisation de l'émulateur exécutant Android 5.0.1. Cependant, j'ai pu résoudre le problème en utilisant l'émulateur avec Intel x86 Atom au lieu de l'image du système Intel x86 Atom_64.

0
jfeferman

Comme solution de contournement, j'ai cloné l'appareil, permuté la largeur/hauteur dans le clone et décoché le portrait. Puis j'ai lancé mon avd basé sur la version paysage clonée. Peut-être que cela pourrait vous convenir?

0
robiculous