Mit den erweiterten Steuerelementen im Android-Emulator können Sie unter anderem Daten senden, Geräteeigenschaften ändern und Apps steuern. Klicken Sie zum Öffnen des Fensters Erweiterte Steuerelemente im Steuerfeld für den Emulator auf Mehr . Beachten Sie, dass einige dieser erweiterten Steuerungsoptionen nur verfügbar sind, wenn Sie den Emulator außerhalb von Android Studio in einem separaten Fenster ausführen.
Sie können für viele dieser Aufgaben Tastenkombinationen verwenden. Um den Hilfebereich zu öffnen, drücken Sie F1 (Befehlstaste + / unter macOS), um eine vollständige Liste der Tastenkombinationen im Emulator zu öffnen.
Funktion | Beschreibung |
---|---|
Standort |
Mit dem Emulator können Sie die Standortinformationen simulieren, also den Ort, an dem sich das emulierte Gerät befindet. Wenn Sie beispielsweise in Google Maps auf „Mein Standort“ klicken und dann einen Standort senden, wird er auf der Karte angezeigt. Die Steuerelemente für die Standortinformationen des Geräts sind auf zwei Tabs organisiert: Einzelne Punkte und Routen. Einzelne Punkte Auf dem Tab Einzelne Punkte können Sie die Google Maps-Webansicht verwenden, um nach POIs zu suchen, so als würden Sie Google Maps auf einem Smartphone oder in einem Browser verwenden. Wenn Sie auf der Karte nach einem Ort suchen oder darauf klicken, können Sie den Ort speichern, indem Sie unten auf der Karte Punkt speichern auswählen. Alle deine gespeicherten Standorte werden auf der rechten Seite des Fensters Erweiterte Steuerelemente aufgeführt. Wenn Sie den Standort des Emulators auf den Standort setzen möchten, den Sie auf der Karte ausgewählt haben, klicken Sie rechts unten im Fenster Erweiterte Steuerelemente auf die Schaltfläche Standort festlegen. Routen Ähnlich wie auf dem Tab Einzelne Punkte enthält der Tab Routen eine Google Maps-Webansicht, mit der Sie eine Route zwischen zwei oder mehr Orten erstellen können. So erstellen und speichern Sie eine Route:
Wenn Sie den Emulator simulieren möchten, der der gespeicherten Route folgt, wählen Sie die Route in der Liste Gespeicherte Routen aus und klicken unten rechts im Fenster Erweiterte Steuerelemente auf Route abspielen. Zum Beenden der Simulation klicken Sie auf Route stoppen. Um den Emulator der angegebenen Route kontinuierlich zu simulieren, aktivieren Sie den Schalter neben Wiedergabe wiederholen. Wenn du ändern möchtest, wie schnell der Emulator der angegebenen Route folgt, wähle eine Option aus dem Menü Wiedergabegeschwindigkeit aus. GPX- und KML-Daten importieren So verwenden Sie geografische Daten aus einer GPX- oder einer KML-Datei (Keyhole Markup Language):
Standardmäßig wird für die Geschwindigkeit der Wert für Verzögerung (Geschwindigkeit 1X) verwendet. Sie können die Geschwindigkeit um das Doppelte (Speed 2X), das Dreifache (Speed 3X) usw. erhöhen. |
Displays |
Mit dem Emulator können Sie Ihre App auf mehreren Bildschirmen bereitstellen, die anpassbare Dimensionen unterstützen. Außerdem können Sie Apps testen, die den Mehrfenstermodus und die Mehrfachdarstellung unterstützen. Während ein virtuelles Gerät ausgeführt wird, können Sie bis zu zwei zusätzliche Bildschirme hinzufügen:
|
Mobilfunk | Mit dem Emulator können Sie verschiedene Netzwerkbedingungen simulieren. Sie können die Netzwerkgeschwindigkeit für verschiedene Netzwerkprotokolle schätzen oder Full angeben, wodurch Daten so schnell übertragen werden, wie Ihr Computer es zulässt. Die Angabe eines Netzwerkprotokolls ist immer langsamer als Full. Sie können auch den Sprach- und Datennetzwerkstatus angeben, z. B. Roaming. Die Standardeinstellungen werden im AVD festgelegt. Wählen Sie einen Netzwerktyp aus:
Wählen Sie eine Signalstärke aus:
Wählen Sie einen Voice-Status, einen Datenstatus oder beides aus:
|
Akku | Du kannst die Akkueigenschaften eines Geräts simulieren, um zu sehen, wie deine App unter verschiedenen Bedingungen funktioniert. Verwenden Sie den Schieberegler, um ein Ladeniveau auszuwählen. Wählen Sie für Verbindung zum Ladegerät einen Wert aus:
Wählen Sie für Akkuzustand einen Wert aus:
Wählen Sie einen Wert für den Akkustatus aus:
|
Kamera | Sie können Bilder in die simulierte Szene laden, wenn Sie die Emulatorkamera öffnen. Weitere Informationen finden Sie in der ARCore-Dokumentation unter Erweiterte Bilder zur Szene hinzufügen. |
Smartphone | Mit dem Emulator können Sie eingehende Anrufe und SMS simulieren. So initiieren Sie einen Aufruf an den Emulator:
So senden Sie eine Textnachricht an den Emulator:
|
Richtungspolster | Wenn für das AVD die Richtungstasten im Hardwareprofil aktiviert ist, können Sie sie mit dem Emulator verwenden. Allerdings unterstützen nicht alle Geräte die Richtungstasten. Das ist bei Android-Smartwatches nicht der Fall. Die Schaltflächen simulieren die folgenden Aktionen: |
Mikrofon | Wenn Virtuelles Mikrofon verwendet Host-Audioeingabe aktiviert ist, empfängt der Emulator die Audioeingabe vom Host-Mikrofon. Andernfalls empfängt der Emulator keine Audioeingabe. Die Optionen Virtueller Headsetstecker eingesteckt, Virtuelles Headset mit Mikrofon und Sprachassistent sind derzeit nicht implementiert. |
Fingerabdruck | Mit diesem Steuerelement können 10 verschiedene Fingerabdruckscans simuliert werden. Du kannst damit die Fingerabdruckintegration in deiner App testen. Diese Funktion ist für Android 5.1 (API-Level 22) und niedriger sowie für Wear OS deaktiviert. So simulieren Sie einen Fingerabdruckscan auf dem virtuellen Gerät:
|
Virtuelle Sensoren > Geräteposition |
Mit diesem Steuerelement kannst du deine App anhand von Änderungen der Geräteposition, der Ausrichtung oder beidem testen. Sie können beispielsweise Gesten wie Neigung und Drehung simulieren. Der Beschleunigungsmesser erfasst nicht die absolute Position des Geräts, sondern erkennt nur, wenn eine Änderung vorgenommen wird. Das Steuerelement simuliert die Art und Weise, wie Beschleunigungsmesser und Magnetometersensoren reagieren, wenn Sie ein echtes Gerät bewegen oder drehen. Sie müssen den Beschleunigungsmesser in Ihrem AVD aktivieren, um dieses Steuerelement zu verwenden. Das Steuerelement gibt
Das Steuerelement meldet auch
Wenn Sie das Gerät um die x-, y- und z-Achse drehen möchten, wählen Sie Drehen aus und führen Sie einen der folgenden Schritte aus:
Weitere Informationen zur Berechnung von Gier-, Neigungs- und Rollgeschwindigkeit finden Sie unter Ausrichtung des Geräts berechnen. Wenn Sie das Gerät horizontal (x) oder vertikal (y) bewegen möchten, wählen Sie Verschieben aus und führen Sie einen der folgenden Schritte aus:
So positionieren Sie das Gerät bei 0, 90, 180 oder 270 Grad:
Während Sie das Gerät anpassen, ändern sich die Felder Resultierende Werte entsprechend. Dies sind die Werte, auf die eine App zugreifen kann. Weitere Informationen zu diesen Sensoren finden Sie unter Sensoren – Übersicht, Bewegungssensoren und Positionssensoren. |
Virtuelle Sensoren > Zusätzliche Sensoren | Der Emulator kann verschiedene Positions- und Umgebungssensoren simulieren. Sie können die folgenden Sensoren anpassen, um sie mit Ihrer App zu testen:
Weitere Informationen zu diesen Sensoren finden Sie unter Sensoren – Übersicht, Positionssensoren und Umgebungssensoren . |
Fehlerbericht | Wenn Probleme mit dem Emulator auftreten, können Sie einen Fehlerbericht vorbereiten und senden. Der Emulator erfasst automatisch Screenshots, Logs und andere Daten für den Fehlerbericht. |
Aufnehmen und wiedergeben | Weitere Informationen finden Sie unter Bildschirmaufzeichnung. |
Google Play | Wenn das AVD-System-Image die Play Store App enthält, werden hier die Versionsinformationen der Google Play-Dienste angezeigt. |
Einstellungen > Allgemein |
|
Einstellungen > Proxy | Standardmäßig verwendet der Emulator die HTTP-Proxy-Einstellungen von Android Studio. In diesem Bildschirm können Sie manuell eine HTTP-Proxy-Konfiguration für den Emulator definieren. Weitere Informationen finden Sie unter Emulator mit einem Proxy verwenden. |
Einstellungen > Erweitert |
|
Hilfe > Tastenkombinationen | In diesem Bereich finden Sie eine vollständige Liste der Tastenkombinationen für den Emulator. Um diesen Bereich während der Arbeit im Emulator zu öffnen, drücken Sie F1 (Befehlstaste + / unter macOS). Damit die Tastenkombinationen funktionieren, muss im Einstellungsbereich Allgemein die Option Tastenkombinationen senden auf Emulator-Steuerelemente (Standard) festgelegt sein. |
Hilfe > Emulator-Hilfe | Klicken Sie auf Dokumentation, um die Onlinedokumentation für den Emulator aufzurufen. Wenn Sie einen Fehler im Emulator melden möchten, klicken Sie auf Feedback geben. Weitere Informationen zum Melden von Emulatorfehlern |
Hilfe > Über | Sehen Sie sich an, welchen Die Seriennummer des Emulators lautet emulator-adb_port, den Sie beispielsweise als |