J'ai vu de nombreux articles demandant comment redimensionner la fenêtre de l'émulateur AVD , mais je n'en ai trouvé aucun qui fonctionne. Mon émulateur est en haut de l'écran de mon ordinateur et je ne peux pas le redimensionner.
Comment redimensionner la fenêtre de l'émulateur AVD dans Android Studio ?
android
android-studio
android-emulator
user2254532
la source
la source
Réponses:
Avec Android Studio 2, vous pouvez désormais redimensionner votre fenêtre simplement en faisant glisser un coin.
la source
Après la mise à jour d'Android Studio 2.2, il n'y a pas d'
Emulator
onglet dans laEdit Configurations
fenêtre.Si vous souhaitez mettre à l'échelle votre émulateur, il vous suffit d'utiliser cette combinaison de touches:
Si vous voulez mettre à l'échelle par un pourcentage ou obtenir un affichage 1: 1, vous devriez peut-être essayer de modifier ces deux fichiers: (je ne sais pas si celui-ci fonctionnera car je n'ai pas eu l'occasion d'essayer.)
la source
Vous pouvez redimensionner l'écran de votre émulateur
En allant (dans le menu supérieur d'Android Studio) à
Run > Edit Configurations
Dans le panneau de gauche de la boîte de dialogue qui vient d'être ouverte, choisissez votre application.
Dans le panneau de droite, choisissez l'
General
onglet, puis descendez et archivezEmulator
, puisPrefer Android Virtual Device
choisissez le périphérique virtuel que vous utilisez actuellement.Maintenant, allez dans l'onglet
Emulator
(à côté de l'General
onglet), et dansAdditional command line options
, écrivez-scale 0.X
où
X
peut être par exemple25
ou50
, qui représenteraient respectivement 25% et 50% de la taille d'origine.la source
-scale 0.X
n'a pas fonctionné pour moi. Au lieu de cela, j'ai dû spécifier un dpi spécifique tel que-scale 128dpi
. J'espère que cela aide quelqu'un.-scale
option est obsolèteEssayez ceci sur Android Studio:
Aller à
Run
Cliquez sur
Edit Configurations
À gauche, sous l'
Android Application
onglet, sélectionnez le nom de votre applicationMaintenant, à partir de l'
General
onglet (dans le panneau de droite), descendez et vérifiezEmulator
et sélectionnez un émulateur dans laPrefer Android Virtual Device
listeCliquez sur l'
Emulator
onglet , et dans la zone de saisieAdditional command line options
, changez l' échelle de l'émulateur en quelque chose de la forme-scale 0.X
(oùX
pourrait être par exemple 40, si vous voulez que votre émulateur soit à 40% de la taille réelle)Cliquez
Ok
pour enregistrer ces paramètresModifier: sur Android Studio 1.5, ces options sont supprimées. La bonne nouvelle est que nous pouvons modifier directement la taille de l'émulateur à partir d'Android Studio 2.0 (comme indiqué dans la vidéo d'introduction)
la source
Probablement un double, mais mon étape par étape sur ce que j'ai fait pour que cela fonctionne.
Environnement Windows 10 64 bits sur Surface 3 i7 8g ram w 512g disque dur.
Exécutez la configuration HAXM dans {android sdks} \ Intel \ Extra Gave lui 4 gig de ram a vérifié son fonctionnement en allant à une invite d'administration et en exécutant 'sc query intelhaxm'. Statut de 4 vérifié, il était heureux.
Ran Android Device Manager et supprimé toutes les images présentes.
Création d'une nouvelle image ciblant KitKat 4.4, avec 768 Mo de RAM
Dans l'émulateur, définissez l'échelle pour être "4 dp à 1 px à l'écran"
Vous devrez expérimenter pour votre résolution particulière.
Démarrage de l'émulateur à partir du gestionnaire de périphériques. Livré RAPIDE, non ancré et cliquable.
Captures d'écran ci-dessous.
Healy à Tampa.
la source
J'ai traversé ce même problème et j'ai récemment obtenu une solution parfaite.
Lorsque vous créez votre propre appareil virtuel, il existe une option pour «Taille et orientation de démarrage», dont la valeur par défaut est «auto»
Vous devez sélectionner une autre valeur en fonction de vos besoins dans le menu déroulant et le tour est joué ...
Cela a fonctionné pour moi et souhait fonctionnera pour vous aussi.
la source
Android Studio 1
Modifier le paramètre d'échelle
Android Studio 2
Pour la deuxième étape, cliquez sur le petit crayon à droite.
la source
Cette solution va de ce que @ james04 a fait avec une modification mineure depuis que la spécification de l'échelle
-scale 0.X
n'a pas fonctionné pour moi.-scale 128dpi
(ou un autre dpi de votre choix; devra expérimenter un peu pour obtenir exactement ce que vous voulez).Donc, remplacez simplement
-scale 0.X
par-scale XXdpi
.la source
-scale
option est obsolèteJ'avais un problème en faisant des méthodes mentionnées.
Je vais donner la manière dont j'ai fait, qui est différente des méthodes données.
Suivez les étapes comme indiqué:
J'espère que cela t'aides.
Lien: https://www.youtube.com/watch?v=O9bvxlo70IE
la source
Sur la fenêtre de l'émulateur, allez dans les paramètres via "..." en bas, puis choisissez l'onglet Paramètres qui seconde à partir du bas et basculez " Afficher le cadre de la fenêtre autour de l'appareil "
Puis redimensionnez avec votre souris
la source
!!!! Finalement !!!!
Pour les studios Android supérieurs à 2.0
Cette solution a fonctionné pour moi. Depuis l'onglet Emulator n'est pas là pour redimensionner l'écran.
Voir capture d'écran pour une meilleure compréhension
la source
Capture d'écran du gestionnaire de tâches
Dans la fenêtre des propriétés, sélectionnez l'onglet "Compatibilité" Fenêtre des propriétés
Sélectionnez modifier les paramètres de haute résolution, entrez la description de l'image ici
A travaillé pour moi sur un livre de surface
la source
C'est situationnel pour moi: Ma configuration: MacBook Pro (Retina: 2880x1800) + Moniteur ASUS 27 '(1920 x 1080) + Taille et orientation de démarrage dans AVD Manager réglées sur Auto.
Il y a 2 situations dans lesquelles je peux démarrer l'émulateur:
1) Avec moniteur ASUS connecté au Macbook Pro
Cela se traduit par une fenêtre d'émulateur qui s'adapte en hauteur à mon moniteur ASUS. Si je déplace la fenêtre de l'émulateur vers MacBook - elle ne se redimensionne pas correctement - une partie de la fenêtre de l'émulateur est masquée.
2) Aucun moniteur connecté au MacBook Pro
Cela se traduit par une fenêtre d'émulateur qui correspond à la hauteur de mon MacBook Pro. C'est idéal car je peux maintenant rattacher le grand moniteur ASUS et la fenêtre est toujours d'une taille confortable.
Cela m'amène à conclure que dans le cas de plusieurs écrans, la philosophie d'Android Studio est de choisir la plus grande taille et la taille de la fenêtre de l'émulateur en conséquence.
Donc, je suppose que la correction / amélioration de bogue Android Studio peut consister à réinitialiser la taille de la fenêtre de l'émulateur en fonction de la détection d'une résolution différente lorsqu'elle est déplacée entre des écrans de résolution / dpi / ppi différente.
J'ai soumis un rapport de bogue à AOSP ici: https://code.google.com/p/android/issues/detail?id=187327&thanks=187327&ts=1443045686
la source
Avec les anciennes versions d'Android Studio, l'ajout de -scale 0.5x aux options de ligne de commande supplémentaires fonctionnait comme un charme.
Mais avec Android Studio v1.5.1, l'onglet Emulator est manquant dans la fenêtre Configurations Rn / Debug.
Quelqu'un d'autre a-t-il rencontré la même chose?
À partir de maintenant, je démarre l'émulateur à partir de la ligne de commande avec l'option -scale pour le faire fonctionner.
./emulator -avd NEXUS_9_API_19 -scale 0.4
la source
-scale
option est obsolèteConcernant le redimensionnement, il y a plein de bonnes réponses ici. Mais pour déplacer la fenêtre de l'émulateur avec le clavier, c'est aussi simple que d'appuyer sur [ALT] + [Barre d'espace] et de déplacer la fenêtre avec les flèches .
C'est une bonne astuce pour tout type d'applications.
la source
Encore une autre façon dans AndroidStudio. Ouvrez le terminal à partir de la barre d'état inférieure.
Entrez ce qui suit, en modifiant le chemin et le nom avd en fonction de votre environnement.
C:\android-sdk\tools\emulator.exe -scale 0.25 -netdelay none -netspeed full -avd Nexus_6_23
Remarque: l'échelle peut être affinée au besoin
la source
-scale
option est obsolèteMalheureusement,
-scale
et les-dpi-device
indicateurs sont obsolètes avec Emulator 2.0.( http://tools.android.com/recent/emulator20previewreleasenotes )
25.0.7 Add warning messages for deprecated window size flags. ("-scale" and "-dpi-device") 25.0.6 The deprecated “-scale” parameter will now be ignored. (b.android.com/200522) 25.0.5 Removed the "-scale" flag and "window scale" commands. (b.android.com/199843)
Je pense que la meilleure solution de contournement pour le moment, la réponse de modu . L'utilisation
CTRL+ Up
etCTRL + Down
la source
Pour ceux qui veulent un chemin de ligne cmd, créez un script shell (cet exemple utilise window_scale.sh) dans votre chemin avec ce contenu:
#!/bin/bash if [ $# != 1 ]; then echo usage: $0 scale exit 1 fi echo "window scale $1" | nc localhost 5554
Ensuite, tapez simplement la commande suivante pour redimensionner la fenêtre à ce que vous voulez:
$ window_scale.sh 0.4
la source
J'ai rencontré ce problème il y a quelque temps et je me suis battu jusqu'à présent. La solution semble être:
Go to C:\Users\YourUser\AppData\Local\Android\Sdk\emulator
Ici, faites un clic droit sur
emulator.exe
, cliquezProperties
et allez àCompatibility
. Ici, vérifiez: "Override high DPI scaling behavior. Scaling performed by: APPLICATION
".Cela devrait résoudre le problème sur n'importe quelle machine Windows 10 avec la mise à l'échelle de l'affichage activée.
la source
Sur Android Studio 4, vous pouvez entrer en mode zoom en cliquant sur ce bouton. Après avoir fait glisser la fenêtre à la taille souhaitée, vous pouvez quitter le mode zoom en cliquant à nouveau dessus.
la source