Der Android-Emulator simuliert Android-Geräte auf Ihrem Computer, sodass Sie Ihre Anwendung auf einer Vielzahl von Geräten und Android-API-Ebenen testen können, ohne jedes physische Gerät besitzen zu müssen. Der Emulator bietet diese Vorteile:
Flexibilität: Neben der Möglichkeit, eine Vielzahl von Geräten und Android-API-Ebenen zu simulieren, verfügt der Emulator über vordefinierte Konfigurationen für verschiedene Android-Telefone, -Tablets, Wear OS- und Android TV-Geräte. High Fidelity: Der Emulator bietet fast alle Möglichkeiten eines echten Android-Geräts. Sie können eingehende Telefonanrufe und Textnachrichten simulieren, den Standort des Geräts angeben, verschiedene Netzwerkgeschwindigkeiten simulieren, Rotations- und andere Hardwaresensoren simulieren, auf den Google Play Store zugreifen und vieles mehr. Geschwindigkeit: Das Testen Ihrer App auf dem Emulator ist in gewisser Weise schneller und einfacher als auf einem physischen Gerät. Beispielsweise können Sie Daten schneller an den Emulator übertragen als an ein über USB angeschlossenes Gerät
In den meisten Fällen ist der Emulator die beste Option für Ihre Testanforderungen. Diese Seite behandelt die wichtigsten Funktionen des Emulators und die ersten Schritte damit
Alternativ können Sie Ihre App auf einem physischen Gerät bereitstellen. Weitere Informationen finden Sie unter Apps auf einem Hardwaregerät ausführen
## Beginnen Sie mit dem Emulator
Mit dem Android-Emulator können Sie Ihre App virtuell auf vielen verschiedenen Geräten testen. Der Emulator wird mit Android Studio geliefert, sodass Sie ihn nicht separat installieren müssen. Um den Emulator zu verwenden, befolgen Sie diese grundlegenden Schritte, die in den folgenden Abschnitten ausführlicher beschrieben werden:
- Stellen Sie sicher, dass Sie die Systemanforderungen erfüllen
- Erstellen Sie ein virtuelles Android-Gerät (AVD)
- Führen Sie Ihre App auf dem Emulator aus
- Navigieren Sie im Emulator
Auf dieser Seite werden die Schritte zum Einrichten und Erkunden Ihrer virtuellen Testumgebung ausführlicher behandelt. Wenn Sie Ihre App bereits auf dem Emulator ausführen und bereit sind, erweiterte Funktionen zu verwenden, finden Sie weitere Informationen unter Erweiterte Emulatornutzung
Wenn Sie Probleme mit dem Emulator haben, lesen Sie Beheben bekannter Probleme mit dem Android-Emulator. Abhängig von Ihren Bedürfnissen und Ressourcen kann es sich lohnen, sich mit den Systemanforderungen und technischen Konfigurationen zu befassen, oder es ist möglicherweise besser, ein physisches Gerät zu verwenden
Anforderungen an das Emulatorsystem
Für die beste Erfahrung sollten Sie den Emulator in Android Studio auf einem Computer mit mindestens den folgenden Spezifikationen verwenden:
- 16 GB Arbeitsspeicher
- 64-Bit-Windows-, macOS-, Linux- oder Chrome OS-Betriebssystem
- 16 GB Speicherplatz
Wenn Sie diese Spezifikationen nicht haben, läuft der Emulator möglicherweise immer noch, aber nicht reibungslos. Erwägen Sie in diesem Fall stattdessen das Testen auf einem physischen Gerät, indem Sie der Anleitung unter Ausführen von Apps auf einem Hardwaregerät folgen
Erstellen Sie ein virtuelles Android-Gerät
Jede Instanz des Android-Emulators verwendet eine
*Virtuelles Android-Gerät (AVD)* zu
Geben Sie die Android-Version und die Hardwareeigenschaften des simulierten an
Gerät. Um Ihre App effektiv zu testen, erstellen Sie ein AVD, das jede modelliert
Gerät, auf dem Ihre App ausgeführt werden soll. Informationen zum Erstellen eines AVD finden Sie unter
Erstellen und verwalten Sie virtuelle Geräte
Jedes AVD fungiert als unabhängiges Gerät mit eigenem privaten Speicher für Benutzerdaten, SD-Karte usw. Standardmäßig speichert der Emulator die Benutzerdaten, SD-Kartendaten und den Cache in einem für diese AVD spezifischen Verzeichnis. Wenn Sie den Emulator starten, lädt er die Benutzerdaten und SD-Kartendaten aus dem AVD-Verzeichnis
Führen Sie Ihre App auf dem Emulator aus
Nachdem Sie ein AVD erstellt haben, können Sie den Android-Emulator starten und eine App in Ihrem Projekt ausführen:
Wählen Sie in der Symbolleiste im Menü des Zielgeräts das AVD aus, auf dem Sie Ihre App ausführen möchten
Abbildung 1. Das Menü des Zielgeräts
Klicken
Laufen. Es kann etwa eine Minute dauern, bis der Emulator zum ersten Mal gestartet wird, aber nachfolgende Starts verwenden einen Snapshot und sollten schneller starten. Wenn Probleme auftreten, lesen Sie die Anleitung zur Fehlerbehebung
Sobald Ihre App auf Ihrem AVD installiert ist, können Sie sie vom Gerät aus ausführen
würde jede App auf einem Gerät ausführen. Jedes Mal, wenn Sie neue Änderungen bereitstellen möchten,
du musst klicken
**Ausführen** oder **Änderungen übernehmen** erneut
Wear OS Pairing-Assistent
Wenn Sie Ihre App mit Wear OS-Geräten testen möchten, führt Sie der Wear OS-Kopplungsassistent Schritt für Schritt durch die Kopplung von Wear OS-Emulatoren mit physischen oder virtuellen Telefonen direkt in Android Studio. Weitere Informationen finden Sie unter Verwenden des Pairing-Assistenten für den Wear OS-Emulator
Navigieren Sie im Emulator
Während der Emulator ausgeführt wird, können Sie Ihren Computer-Mauszeiger verwenden, um Ihren Finger auf dem Touchscreen nachzuahmen, und das Emulator-Bedienfeld verwenden, um allgemeine Aktionen auszuführen
Navigieren Sie durch den Emulatorbildschirm
Verwenden Sie Ihren Computer-Mauszeiger, um Ihren Finger auf dem Touchscreen nachzuahmen, wählen Sie Menüelemente und Eingabefelder aus und klicken Sie auf Schaltflächen und Steuerelemente. Verwenden Sie Ihre Computertastatur, um Zeichen einzugeben und Emulator-Shortcuts einzugeben
**Tabelle 1 Gesten zum Navigieren im
Emulator
|Funktion||Beschreibung|
|Wischen Sie über den Bildschirm||Zeigen Sie auf den Bildschirm, halten Sie die primäre Maustaste gedrückt, wischen Sie über den Bildschirm und lassen Sie sie dann los.|
|Ziehen Sie ein Element||Zeigen Sie auf ein Element auf dem Bildschirm, halten Sie die primäre Maustaste gedrückt, verschieben Sie das Element und lassen Sie es dann los.|
|Tippen Sie auf||Zeigen Sie auf den Bildschirm, drücken Sie die primäre Maustaste und lassen Sie sie dann los.|
|Doppeltippen||Zeigen Sie auf den Bildschirm, doppelklicken Sie schnell mit der primären Maustaste und lassen Sie sie dann los.|
|Berühren& halten||Zeigen Sie auf ein Element auf dem Bildschirm, drücken Sie die primäre Maustaste, halten Sie sie gedrückt und lassen Sie sie dann los.|
|Eingabe||Sie können den Emulator eingeben, indem Sie Ihre Computertastatur verwenden oder eine Tastatur verwenden, die auf dem Emulatorbildschirm angezeigt wird.Drücken
Control ( Command auf macOS) zeigt eine Pinch-Geste an
Multi-Touch-Oberfläche. Die Maus fungiert als erster Finger und über die
Ankerpunkt ist der zweite Finger. Ziehen Sie den Cursor, um den ersten Punkt zu verschieben
Das Klicken mit der linken Maustaste ahmt das Aufsetzen beider Punkte nach und das Loslassen ahmt das Aufnehmen beider Punkte nach
|Vertikales Wischen||Öffnen Sie ein vertikales Menü auf dem Bildschirm und scrollen Sie mit dem Scrollrad (Mausrad) durch die Menüpunkte. Klicken Sie auf ein Menüelement, um es auszuwählen.|
Führen Sie allgemeine Aktionen mit dem Emulator-Bedienfeld aus
Um allgemeine Aktionen mit dem Emulator auszuführen, verwenden Sie die Emulator-Symbolleiste, wenn Sie den Emulator in Android Studio ausführen, oder das Bedienfeld auf der rechten Seite, wenn Sie den Emulator in einem Fenster außerhalb von Android Studio ausführen. Tabelle 2 beschreibt allgemeine Emulatoraktionen und zugehörige Schaltflächen
Sie können Tastenkombinationen verwenden, um viele allgemeine Aktionen im Emulator auszuführen
Für eine vollständige Liste der Tastenkombinationen im Emulator drücken Sie
"F1".
( `Command`+unter macOS), um das Hilfefenster in der zu öffnen
Erweitert
steuert
Fenster. **Tabelle 2 Häufige Aktionen im Emulator
|Funktion||Beschreibung|
|Schließen
|
|Emulator schließen.|
|Minimieren
|
|Minimieren Sie das Emulatorfenster.|
|Größe ändern||Größe des Emulators wie bei jedem anderen Betriebssystemfenster ändern. Der Emulator behält ein für Ihr Gerät geeignetes Seitenverhältnis bei.|
|Macht
|
|Klicken Sie hier, um den Bildschirm ein- oder auszuschalten
|
Klicken und halten, um das Gerät ein- oder auszuschalten
|Lautstärke erhöhen
|
|Klicken Sie, um einen Schieberegler anzuzeigen und die Lautstärke zu erhöhen. Klicken Sie erneut, um die Lautstärke weiter zu erhöhen, oder verwenden Sie den Schieberegler, um die Lautstärke zu ändern.|
|Leiser
|
|Klicken Sie, um einen Schieberegler anzuzeigen und die Lautstärke zu verringern. Klicken Sie erneut, um die Lautstärke weiter zu verringern, oder verwenden Sie den Schieberegler, um die Lautstärke zu ändern.|
|Nach links drehen
|
|Drehen Sie das Gerät um 90 Grad gegen den Uhrzeigersinn.|
|Nach rechts drehen
|
|Drehen Sie das Gerät um 90 Grad im Uhrzeigersinn.|
|Screenshot machen
|
|Klicken Sie, um einen Screenshot des Geräts zu machen.Klicken Sie, um den Cursor in das Zoom-Symbol zu ändern. Um den Zoom-Modus zu verlassen, klicken Sie erneut auf die Schaltfläche
So vergrößern und verkleinern Sie im Zoommodus:
Um im Zoommodus zu schwenken, halten Sie gedrückt
Um im Zoommodus auf den Gerätebildschirm zu tippen,
|Zurück
|
|Kehren Sie zum vorherigen Bildschirm zurück oder schließen Sie ein Dialogfeld, ein Optionsmenü, das Benachrichtigungsfeld oder die Bildschirmtastatur.|
|Zuhause
|
|Kehren Sie zum Startbildschirm zurück.Übersicht
(Aktuelle Apps)
|Tippen Sie hier, um eine Liste mit Miniaturbildern von Apps zu öffnen, mit denen Sie kürzlich gearbeitet haben. Um eine App zu öffnen, tippen Sie auf ihre Miniaturansicht. Um ein Miniaturbild aus der Liste zu entfernen, wischen Sie es nach links oder rechts. Diese Schaltfläche wird für Wear OS nicht unterstützt.|
|Falten
|
|Klappbare Geräte: Klappen Sie das Gerät zusammen, um seine kleinere Bildschirmkonfiguration anzuzeigen.|
|Aufklappen
|
|Faltbare Geräte entfalten Sie, um die größere Bildschirmkonfiguration anzuzeigen.|
|Taste 1
|
|Drücken Sie bei Wear-Geräten Taste 1 am Gerät. Nur verfügbar auf Wear-Geräten mit API-Level 28 oder höher.|
|Taste 2
|
|Drücken Sie bei Wear-Geräten Taste 2 am Gerät. Nur verfügbar auf Wear-Geräten mit API-Level 30 oder höher.|
|Palme
|
|Drücken Sie bei Wear-Geräten Ihre Handfläche auf den Gerätebildschirm. Dadurch wird Ihr Gerät in den Umgebungsmodus versetzt. Nur verfügbar auf Wear-Geräten mit API-Level 28 oder höher.|
|Neigung
|
|Kippen Sie bei Wear-Geräten das Gerät. Dadurch wird der Umgebungsmodus beendet. Nur verfügbar auf Wear-Geräten mit API-Level 28 oder höher.|
|Menü||Drücken
|Strg+M (Befehl+M unter macOS), um die Menüschaltfläche zu simulieren
|Mehr
|
|Klicken Sie hier, um auf andere Funktionen und Einstellungen zuzugreifen.|
## Aktualisieren Sie den Emulator
Um den Android-Emulator zu aktualisieren, wählen Sie die
**Android-Emulator**-Komponente
auf der Registerkarte **SDK-Tools** des **SDK-Managers Anweisungen finden Sie unter
Aktualisieren Sie Ihre Tools mit dem SDK-Manager.