Mit den erweiterten Steuerelementen im Android-Emulator können Sie unter anderem Daten senden, Geräteeigenschaften ändern und Apps steuern. Klicken Sie im Bereich „Emulator“ auf das Dreipunkt-Menü Mehr
, um das Fenster Erweiterte Steuerelemente zu öffnen. Einige dieser erweiterten Steueroptionen sind nur verfügbar, wenn Sie den Emulator in einem separaten Fenster außerhalb von Android Studio ausführen.
Viele dieser Aufgaben können Sie auch mit Tastenkombinationen ausführen. Eine vollständige Liste der Tastenkürzel im Emulator erhalten Sie, indem Sie F1 (Befehlstaste + / unter macOS) drücken, um den Hilfebereich zu öffnen.
Tabelle 1 Details zu erweiterten Steuerelementen
Funktion | Beschreibung |
---|---|
Displays |
Mit dem Emulator können Sie Ihre App auf mehreren Bildschirmen bereitstellen, die anpassbare Abmessungen unterstützen. Außerdem können Sie damit Apps testen, die Multifenster und Multidisplay unterstützen. Während ein virtuelles Gerät ausgeführt wird, können Sie bis zu zwei zusätzliche Bildschirme hinzufügen. Gehen Sie dazu so vor:
|
Mobilfunk | Mit dem Emulator können Sie verschiedene Netzwerkbedingungen simulieren. Sie können die Netzwerkgeschwindigkeit für verschiedene Netzwerkprotokolle annähernd angeben oder Voll auswählen, um Daten so schnell wie möglich zu übertragen. Die Angabe eines Netzwerkprotokolls ist immer langsamer als Full. Sie können auch den Status des Sprach- und Datennetzwerks angeben, z. B. Roaming. Die Standardeinstellungen werden in der AVD festgelegt. Wählen Sie einen Netzwerktyp aus:
Wählen Sie eine Signalstärke aus:
Wählen Sie einen Sprachstatus, Datenstatus oder beides aus:
|
Akku | Sie können die Akkueigenschaften eines Geräts simulieren, um die Leistung Ihrer App unter verschiedenen Bedingungen zu sehen. Verwenden Sie den Schieberegler, um einen Ladestand auszuwählen. Wählen Sie einen Wert für Ladekabelverbindung aus:
Wählen Sie einen Wert für den Akkuzustand aus:
Wählen Sie einen Wert für Akkustatus aus:
|
Kamera | Sie können Bilder in die Szene laden, die simuliert wird, wenn Sie die Emulatorkamera öffnen. Weitere Informationen finden Sie in der ARCore-Dokumentation unter Augmentierte Bilder zur Szene hinzufügen. |
Standort |
Mit dem Emulator können Sie Informationen zum „Meinen Standort“ simulieren: wo sich das emulierte Gerät befindet. Wenn Sie beispielsweise in Google Maps auf „Mein Standort“ Die Steuerelemente für die Standortinformationen des Geräts sind auf zwei Tabs unterteilt: Einzelne Punkte und Routen. Einzelne Punkte Auf dem Tab Einzelne Punkte können Sie über die Google Maps-Webansicht nach POIs suchen, genau wie bei der Verwendung von Google Maps auf einem Smartphone oder in einem Browser. Wenn Sie auf der Karte nach einem Ort suchen oder darauf klicken, können Sie ihn speichern, indem Sie unten auf der Karte Punkt speichern auswählen. Alle Ihre gespeicherten Standorte werden rechts im Fenster Erweiterte Steuerelemente aufgeführt. Wenn Sie den Standort des Emulators auf den von Ihnen auf der Karte ausgewählten Standort festlegen möchten, klicken Sie rechts unten im Fenster Erweiterte Steuerelemente auf die Schaltfläche Standort festlegen. Routen Ähnlich wie auf dem Tab Einzelne Punkte finden Sie auf dem Tab Routen eine Google Maps-Webansicht, mit der Sie eine Route zwischen zwei oder mehreren Orten erstellen können. So erstellen und speichern Sie eine Route:
Wenn Sie simulieren möchten, dass der Emulator der von Ihnen gespeicherten Route folgt, wählen Sie die Route aus der Liste der Gespeicherten Routen aus und klicken Sie rechts unten im Fenster Erweiterte Steuerelemente auf Route abspielen. Klicken Sie auf Route beenden, um die Simulation zu beenden. Wenn der Emulator kontinuierlich der angegebenen Route folgen soll, aktivieren Sie den Schalter neben Wiedergabe wiederholen. Wenn Sie ändern möchten, wie schnell der Emulator der angegebenen Route folgt, wählen Sie eine Option aus dem Menü Wiedergabegeschwindigkeit aus. GPX- und KML-Daten importieren So verwenden Sie geografische Daten aus einer GPX-Datei (GPS Exchange Format) oder einer KML-Datei (Keyhole Markup Language):
Die Geschwindigkeit entspricht standardmäßig dem Wert für Verzögerung (Geschwindigkeit 1×). Sie können die Geschwindigkeit verdoppeln (Geschwindigkeit 2X), verdreifachen (Geschwindigkeit 3X) usw. |
Telefon | Mit dem Emulator können Sie eingehende Anrufe und Nachrichten simulieren. So starten Sie einen Anruf an den Emulator:
So senden Sie eine SMS an den Emulator:
|
Richtungstasten | Wenn das Steuerkreuz im Hardwareprofil der AVD aktiviert ist, können Sie es mit dem Emulator verwenden. Allerdings unterstützen nicht alle Geräte das Steuerkreuz. Das ist beispielsweise bei Android-Smartwatches der Fall. Die Schaltflächen simulieren die folgenden Aktionen: ![]() |
Mikrofon | Aus Datenschutz- und Leistungsgründen ist die Mikrofoneingabe im Android-Emulator standardmäßig deaktiviert. Wenn Sie die Mikrofoneingabe aktivieren möchten, aktivieren Sie die Option Virtuelles Mikrofon verwendet den Audioeingang des Hosts. Der Android-Emulator bietet Ein-/Aus-Schaltflächen und Schlüsselereignisse, um verschiedene Kopfhörer- und Mikrofonszenarien zu simulieren:
|
Fingerabdruck | Mit diesem Steuerelement können 10 verschiedene Fingerabdruckscans simuliert werden. Sie können damit die Fingerabdruckintegration in Ihrer App testen. Diese Funktion ist für Android 5.1 (API-Ebene 22) und niedriger sowie für Wear OS deaktiviert. So simulieren Sie einen Fingerabdruckscan auf dem virtuellen Gerät:
|
Virtuelle Sensoren > Gerätepose |
Mit dieser Einstellung können Sie Ihre App auf Änderungen der Geräteposition, -ausrichtung oder beides testen. Sie können beispielsweise Touch-Gesten wie Neigen und Drehen simulieren. Der Beschleunigungsmesser erfasst nicht die absolute Position des Geräts, sondern nur, wenn eine Änderung eintritt. Die Steuerung simuliert die Reaktion der Beschleunigungs- und Magnetometersensoren, wenn Sie ein echtes Gerät bewegen oder drehen. Sie müssen den Beschleunigungsmesser in Ihrer AVD aktivieren, um diese Steuerung zu verwenden. Die Kontrollberichte enthalten
Außerdem werden
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-, Nick- und Rollwinkel finden Sie unter Geräteorientierung berechnen. Wenn Sie das Gerät horizontal (x) oder vertikal (y) verschieben möchten, wählen Sie Verschieben aus und gehen Sie so vor:
So positionieren Sie das Gerät auf 0, 90, 180 oder 270 Grad:
Wenn Sie das Gerät anpassen, ändern sich die Felder Ergebniswerte entsprechend. Auf diese Werte kann eine App zugreifen. 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 erstellen und senden. Der Emulator erfasst automatisch Screenshots, Protokolle und andere Daten für den Fehlerbericht. |
Aufzeichnen und wiedergeben | Weitere Informationen finden Sie unter Bildschirmaufzeichnung. |
Google Play | Wenn das AVD-Systemimage die Play Store App enthält, werden die Versionsinformationen der Google Play-Dienste angezeigt. |
Einstellungen > Allgemein |
|
Einstellungen > Proxy | Standardmäßig verwendet der Emulator die HTTP-Proxy-Einstellungen von Android Studio. Auf diesem Bildschirm können Sie eine HTTP-Proxykonfiguration für den Emulator manuell definieren. Weitere Informationen finden Sie unter Emulator mit einem Proxy verwenden. |
Einstellungen > Erweitert |
|
„Hilfe“ > „Tastenkürzel“ | Dieser Bereich enthält eine vollständige Liste der Tastenkombinationen für den Emulator. Wenn Sie diesen Bereich während der Arbeit im Emulator öffnen möchten, drücken Sie die Taste F1 (Befehlstaste + / unter macOS). Damit die Tastenkürzel funktionieren, muss die Option Tastenkürzel senden im Bereich Allgemein auf Emulatorsteuerung (Standard) festgelegt sein. |
„Hilfe“ > „Emulator-Hilfe“ | Klicken Sie auf Dokumentation, um die Onlinedokumentation für den Emulator aufzurufen. Klicken Sie auf Feedback geben, um einen Fehler im Emulator zu melden. Weitere Informationen zum Melden von Emulatorfehlern |
„Hilfe“ > „Infos“ | Sie sehen, welchen Die Seriennummer des Emulators lautet emulator-adb_port. Sie können sie beispielsweise als |