Ich habe viele Beiträge gesehen, in denen gefragt wurde, wie die Größe des AVD-Emulatorfensters geändert werden soll , aber ich habe keine gefunden, die funktioniert. Mein Emulator befindet sich oben auf meinem Computerbildschirm und ich kann die Größe nicht ändern.
Wie kann ich die Größe des AVD-Emulatorfensters in Android Studio ändern ?
android
android-studio
android-emulator
user2254532
quelle
quelle
Antworten:
Mit Android Studio 2 können Sie jetzt die Größe Ihres Fensters ändern, indem Sie einfach eine Ecke ziehen.
quelle
Nach dem Update für Android Studio 2.2 befindet sich kein
Emulator
Tab imEdit Configurations
Fenster.Wenn Sie Ihren Emulator skalieren möchten, müssen Sie nur diese Tastaturkombination verwenden:
Wenn Sie um einen Prozentsatz skalieren oder eine 1: 1-Anzeige erhalten möchten, sollten Sie möglicherweise versuchen, diese beiden Dateien zu ändern: (Ich weiß nicht, ob diese funktionieren wird, da ich keine Chance hatte, es zu versuchen.)
quelle
Sie können die Größe Ihres Emulatorbildschirms ändern
Gehen Sie (im oberen Menü von Android Studio) zu
Run > Edit Configurations
Wählen Sie im linken Bereich des gerade geöffneten Dialogfelds Ihre Anwendung aus.
In der rechten Seite, wählen Sie die
General
Registerkarte und dann nach unten gehen und überprüfenEmulator
, und inPrefer Android Virtual Device
Wählen Sie das virtuelle Gerät , das Sie derzeit verwenden.Gehen Sie nun zur Registerkarte
Emulator
(neben derGeneral
Registerkarte) undAdditional command line options
schreiben Sie hineinwo
X
kann zum Beispiel sein25
oder50
, was jeweils 25% und 50% der ursprünglichen Größe darstellen würde.quelle
-scale 0.X
bei mir nicht funktioniert. Stattdessen musste ich eine bestimmte dpi angeben, wie z-scale 128dpi
. Ich hoffe das hilft jemandem.-scale
ist die Option veraltetVersuchen Sie dies auf Android Studio:
Gehe zu
Run
Klicken
Edit Configurations
Wählen Sie auf der linken Seite unter der
Android Application
Registerkarte den Namen Ihrer Anwendung ausGeneral
Gehen Sie nun auf der Registerkarte (im rechten Bereich) nach unten und überprüfenEmulator
Sie einen Emulator aus derPrefer Android Virtual Device
ListeKlicken Sie auf die
Emulator
Registerkarte undAdditional command line options
ändern Sie im Eingabefeld die Skalierung des Emulators in eine Form-scale 0.X
(X
z. B. 40, wenn Ihr Emulator 40% der vollen Größe haben soll).Klicken Sie hier
Ok
, um diese Einstellungen zu speichernBearbeiten: Unter Android Studio 1.5 werden diese Optionen entfernt. Die gute Nachricht ist, dass wir die Größe des Emulators direkt von Android Studio 2.0 aus ändern können (wie im Einführungsvideo gezeigt).
quelle
Wahrscheinlich ein Duplikat, aber Schritt für Schritt, was ich getan habe, um dies zum Laufen zu bringen.
Umgebung Windows 10 64-Bit auf Surface 3 i7 8g RAM mit 512g Festplatte.
Führen Sie die HAXM-Konfiguration in {android sdks} \ Intel \ Extra aus. Sie haben 4 Gig RAM bereitgestellt, um ihre Funktion zu überprüfen, indem Sie zu einer Administrator-Eingabeaufforderung gegangen sind und 'sc query intelhaxm' ausgeführt haben. Status 4 bestätigt, dass es glücklich war.
Lief Android Device Manager und löschte alle vorhandenen Bilder.
Erstellt ein neues Image für KitKat 4.4 mit 768 MB RAM
Stellen Sie im Emulator die Skala auf "4 dp bis 1 px auf dem Bildschirm" ein.
Sie müssen für Ihre spezielle Auflösung experimentieren.
Startete den Emulator über den Geräte-Manager. Kommt SCHNELL und nicht angedockt und anklickbar.
Screenshots unten.
Healy in Tampa.
quelle
Ich habe das gleiche Problem durchlaufen und vor kurzem eine perfekte Lösung gefunden.
Während Sie Ihr eigenes virtuelles Gerät erstellen, gibt es eine Option für "Startgröße und -ausrichtung", deren Standard "Auto" ist.
Sie müssen einen anderen Wert entsprechend Ihren Anforderungen aus dem Dropdown-Menü auswählen und voila ...
Das hat bei mir funktioniert und der Wunsch wird auch bei Ihnen funktionieren.
quelle
Android Studio 1
Skalierungseinstellung ändern
Android Studio 2
Für Schritt zwei klicken Sie auf den kleinen Stift rechts.
quelle
Diese Lösung geht von dem aus, was @ james04 mit einer kleinen Änderung gemacht hat, da die Skalierung
-scale 0.X
für mich nicht funktioniert hat.-scale 128dpi
(oder eine andere dpi Ihrer Wahl; Sie müssen ein wenig experimentieren, um genau das zu erhalten, was Sie möchten).Also, im Grunde nur ersetzen
-scale 0.X
mit-scale XXdpi
.quelle
-scale
ist die Option veraltetIch hatte Probleme mit den genannten Methoden.
Ich werde so geben, wie ich es getan habe, was sich von den gegebenen Methoden unterscheidet.
Befolgen Sie die angegebenen Schritte:
Hoffe das hilft.
Link: https://www.youtube.com/watch?v=O9bvxlo70IE
quelle
Auf Emulatorfenster, gehen Sie zu Einstellungen über „...“ am unteren Ende und dann Registerkarte Einstellungen wählen , den zweiten von unten und Toggle ‚ Schaufensterrahmen um Gerät ‘
Ändern Sie dann die Größe mit der Maus
quelle
!!!! Endlich !!!!
Für Android Studio größer als 2.0
Diese Lösung hat bei mir funktioniert. Da die Registerkarte Emulator nicht vorhanden ist, um den Bildschirm zu skalieren.
Siehe Screenshot zum besseren Verständnis
quelle
Screenshot des Task-Managers
Wählen Sie im Eigenschaftenfenster die Registerkarte "Kompatibilität"
Wählen Sie Ändern. Einstellungen für hohe DPI Geben Sie hier die Bildbeschreibung ein
Arbeitete für mich an einem Oberflächenbuch
quelle
Dies ist für mich situativ: Mein Setup: MacBook Pro (Retina: 2880 x 1800) + 27 'ASUS-Monitor (1920 x 1080) + Startgröße und Ausrichtung im AVD Manager auf Auto eingestellt.
Es gibt zwei Situationen, in denen ich den Emulator starten kann:
1) Mit an das Macbook Pro angeschlossenem ASUS-Monitor
Dies führt zu einem Emulatorfenster, das in der Höhe zu meinem ASUS-Monitor passt. Wenn ich das Emulatorfenster auf ein MacBook verschiebe - die Größe wird nicht richtig geändert - wird ein Teil des Emulatorfensters ausgeblendet.
2) Kein Monitor an MacBook Pro angeschlossen
Dies führt zu einem Emulatorfenster, das in der Höhe zu meinem MacBook Pro passt. Dies ist ideal, da ich jetzt den großen ASUS-Monitor wieder anbringen kann und das Fenster immer noch eine komfortable Größe hat.
Dies lässt mich zu dem Schluss kommen, dass bei mehreren Displays die Philosophie von Android Studio darin besteht, die größte Größe und Größe des Emulatorfensters entsprechend auszuwählen.
Ich denke also, dass die Fehlerbehebung / -verbesserung in Android Studio darin bestehen kann, die Größe des Emulatorfensters basierend auf der Erkennung einer anderen Auflösung zurückzusetzen, wenn es zwischen Anzeigen mit unterschiedlicher Auflösung / dpi / ppi verschoben wird.
Ich habe AOSP hier einen Fehlerbericht übermittelt: https://code.google.com/p/android/issues/detail?id=187327&thanks=187327&ts=1443045686
quelle
Bei älteren Versionen von Android Studio funktionierte das Hinzufügen von -scale 0.5x zu den zusätzlichen Befehlszeilenoptionen wie ein Zauber.
Bei Android Studio v1.5.1 fehlt jedoch die Registerkarte Emulator im Fenster Rn / Debug-Konfigurationen.
Hat jemand das gleiche erlebt?
Ab sofort starte ich den Emulator über die Befehlszeile mit der Option -scale, damit er funktioniert.
./emulator -avd NEXUS_9_API_19 -scale 0.4
quelle
-scale
ist die Option veraltetIn Bezug auf die Größenänderung gibt es hier viele gute Antworten. Zum Verschieben des Emulatorfensters mit der Tastatur ist es jedoch so einfach, [ALT] + [Leertaste] zu drücken und das Fenster mit den Pfeilen zu verschieben .
Dies ist ein guter Trick für jede Art von Apps.
quelle
Noch ein anderer Weg in AndroidStudio. Öffnen Sie das Terminal in der unteren Statusleiste.
Geben Sie Folgendes ein und ändern Sie den Pfad und den avd-Namen entsprechend Ihrer Umgebung.
Hinweis: Die Skala kann nach Bedarf verfeinert werden
quelle
-scale
ist die Option veraltetLeider
-scale
und-dpi-device
Flags sind mit Emulator 2.0 veraltet.( http://tools.android.com/recent/emulator20previewreleasenotes )
Ich denke, die beste Lösung für den Moment , Modus Antwort . Die Nutzung
CTRL+ Up
undCTRL + Down
quelle
Erstellen Sie für diejenigen, die eine Cmd-Zeile verwenden möchten, ein Shell-Skript (in diesem Beispiel wird window_scale.sh verwendet) in Ihrem Pfad mit folgendem Inhalt:
Geben Sie dann einfach den folgenden Befehl ein, um die Größe des Fensters auf die gewünschte Größe zu ändern:
quelle
Ich bin vor einiger Zeit auf dieses Problem gestoßen und habe bis jetzt darum gekämpft. Die Lösung scheint zu sein:
Klicken Sie hier mit der rechten Maustaste auf
emulator.exe
, klicken Sie aufProperties
und gehen Sie zuCompatibility
. Überprüfen Sie hier: "Override high DPI scaling behavior. Scaling performed by: APPLICATION
".Dies sollte das Problem auf jedem Windows 10-Computer mit aktivierter Anzeigeskalierung beheben.
quelle
Unter Android Studio 4 können Sie durch Klicken auf diese Schaltfläche in den Zoom-Modus wechseln. Nachdem Sie das Fenster auf die gewünschte Größe gezogen haben, können Sie den Zoom-Modus verlassen, indem Sie erneut darauf klicken.
quelle