Der Android-Emulator simuliert Android-Geräte auf Ihrem Computer, damit Sie Ihre Anwendung auf einer Vielzahl von Geräten und Android API-Ebenen testen können, ohne jedes physische Gerät zu haben. Der Emulator bietet folgende Vorteile:
Flexibilität: Der Emulator kann nicht nur eine Vielzahl von Geräten und Android API-Levels simulieren, sondern bietet auch vordefinierte Konfigurationen für verschiedene Android-Smartphones, -Tablets, Wear OS- und Android TV-Geräte.
High Fidelity: Der Emulator bietet fast alle Funktionen eines echten Android-Geräts. Du kannst unter anderem eingehende Anrufe und SMS simulieren, den Standort des Geräts angeben, verschiedene Netzwerkgeschwindigkeiten simulieren, Rotationen und andere Hardwaresensoren simulieren und auf den Google Play Store zugreifen.
Geschwindigkeit: Das Testen der App im Emulator geht in vielerlei Hinsicht schneller und einfacher als auf einem physischen Gerät. So lassen sich Daten beispielsweise schneller an den Emulator übertragen als an ein über USB verbundenes Gerät.
In den meisten Fällen ist der Emulator die beste Option für Ihre Testanforderungen. Auf dieser Seite werden die wichtigsten Funktionen des Emulators und die ersten Schritte erläutert.
Alternativ können Sie die App auf einem physischen Gerät bereitstellen. Weitere Informationen finden Sie unter Anwendungen auf einem Hardwaregerät ausführen.
Erste Schritte mit dem Emulator
Mit dem Android-Emulator können Sie Ihre App auf vielen verschiedenen Geräten virtuell testen. Der Emulator wird mit Android Studio geliefert, sodass Sie ihn nicht separat installieren müssen. Um den Emulator zu verwenden, führen Sie die folgenden grundlegenden Schritte aus, die in den folgenden Abschnitten ausführlicher beschrieben werden:
- Prüfen Sie, ob die Systemanforderungen erfüllt sind.
- Erstellen Sie ein virtuelles Android-Gerät.
- Führen Sie Ihre App im Emulator aus.
- Im Emulator navigieren
Auf dieser Seite werden die Schritte zum Einrichten und Erkunden Ihrer virtuellen Testumgebung im Detail beschrieben. Wenn Ihre App bereits mit dem Emulator ausgeführt wird und Sie erweiterte Funktionen verwenden möchten, lesen Sie Erweiterte Emulatornutzung.
Informationen zu Problemen mit dem Emulator finden Sie unter Bekannte Probleme mit dem Android-Emulator beheben. Je nach Ihren Anforderungen und Ressourcen kann es sich lohnen, sich die Systemanforderungen und technischen Konfigurationen genauer anzusehen, oder es ist besser, ein physisches Gerät zu verwenden.
Systemanforderungen für den Emulator
Die besten Ergebnisse erzielen Sie, wenn Sie den Emulator in Android Studio auf einem Computer mit mindestens den folgenden Spezifikationen verwenden:
- 16 GB RAM
- Windows-, macOS-, Linux- oder ChromeOS-Betriebssystem (64-Bit)
- 16 GB Speicherplatz
Wenn Ihnen diese Spezifikationen nicht vorliegen, läuft der Emulator möglicherweise trotzdem, aber es funktioniert nicht reibungslos. In diesem Fall sollten Sie den Test stattdessen auf einem physischen Gerät durchführen. Folgen Sie dazu der Anleitung unter Apps auf einem Hardwaregerät ausführen.
Virtuelles Android-Gerät erstellen
Jede Instanz des Android-Emulators verwendet ein virtuelles Android-Gerät (AVD), um die Android-Version und die Hardwareeigenschaften des simulierten Geräts anzugeben. Um Ihre Anwendung effektiv zu testen, erstellen Sie einen AVD, der jedes Gerät modelliert, für das Ihre App ausgeführt werden soll. Informationen zum Erstellen eines AVD finden Sie unter Virtuelle Geräte erstellen und verwalten.
Jedes AVD fungiert als eigenständiges Gerät mit einem eigenen privaten Speicher für Nutzerdaten, einer SD-Karte usw. Standardmäßig speichert der Emulator die Nutzerdaten, die SD-Kartendaten und den Cache in einem spezifischen Verzeichnis für dieses AVD. Wenn Sie den Emulator starten, werden die Nutzerdaten und die Daten auf der SD-Karte aus dem AVD-Verzeichnis geladen.
App im Emulator ausführen
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.
Klicken Sie auf Ausführen. Es kann etwa eine Minute dauern, bis der Emulator zum ersten Mal gestartet wird. Nachfolgende Starts verwenden jedoch einen Snapshot und sollten schneller gestartet werden. Falls Probleme auftreten, lesen Sie die Anleitung zur Fehlerbehebung.
Sobald Ihre App auf Ihrem AVD installiert ist, können Sie sie wie jede andere App auf einem Gerät ausführen. Jedes Mal, wenn Sie neue Änderungen bereitstellen möchten, müssen Sie noch einmal auf Ausführen oder Änderungen übernehmen klicken.
Wear OS-Kopplungsassistent
Wenn du deine App mit Wear OS-Geräten testen möchtest, führt dich der Wear OS-Kopplungsassistent Schritt für Schritt durch das Koppeln von Wear OS-Emulatoren mit physischen oder virtuellen Smartphones direkt in Android Studio. Weitere Informationen finden Sie unter Kopplungsassistenten für Wear OS-Emulator verwenden.
Im Emulator navigieren
Während der Emulator ausgeführt wird, können Sie mit dem Mauszeiger Ihres Computers Ihren Finger auf dem Touchscreen imitieren und über das Emulator-Steuerfeld gängige Aktionen ausführen.
Auf dem Bildschirm des Emulators navigieren
Verwenden Sie den Mauszeiger Ihres Computers, um Ihren Finger auf dem Touchscreen nachzuahmen, Menüelemente und Eingabefelder auszuwählen und Schaltflächen und Steuerelemente auszuwählen. Verwenden Sie die Computertastatur, um Zeichen und Tastenkombinationen für den Emulator einzugeben.
Funktion | Beschreibung |
---|---|
Über den Bildschirm wischen | Zeigen Sie auf den Bildschirm, halten Sie die primäre Maustaste gedrückt, wischen Sie über den Bildschirm und lassen Sie dann los. |
Element ziehen | Zeige auf ein Element auf dem Bildschirm, halte die primäre Maustaste gedrückt, verschiebe das Element und lass es dann los. |
Tap | Zeigen Sie auf den Bildschirm, drücken Sie die primäre Maustaste und lassen Sie dann los. |
Doppeltippen | Zeigen Sie auf den Bildschirm, doppelklicken Sie schnell mit der primären Maustaste und lassen Sie dann los. |
berühren und halten | Zeigen Sie auf ein Element auf dem Bildschirm, drücken Sie die primäre Maustaste, halten Sie das Element gedrückt und lassen Sie es dann los. |
Typ | Sie können den Emulator mit Ihrer Computertastatur oder einer Tastatur eingeben, die auf dem Bildschirm des Emulators eingeblendet wird. |
Durch Drücken der Strg-Taste (Befehl unter macOS) wird die Multi-Touch-Oberfläche mit zwei Fingern aufgerufen. Die Maus fungiert als erster Finger und über dem Ankerpunkt befindet sich der zweite Finger. Ziehen Sie den Cursor, um den ersten Punkt zu verschieben.
Wenn du mit der linken Maustaste drückst, werden beide Punkte gleichzeitig gesetzt und losgelassen, um beide Punkte aufzugreifen. |
|
Vertikal wischen | Öffne ein vertikales Menü auf dem Bildschirm und scrolle mit dem Scrollrad durch die Menüpunkte. Klicken Sie auf einen Menüpunkt, um ihn auszuwählen. |
Häufige Aktionen über den Emulatorbereich ausführen
Um gängige Aktionen mit dem Emulator auszuführen, kannst du die Symbolleiste des Emulators verwenden, wenn du den Emulator in Android Studio ausführst, bzw. das Feld auf der rechten Seite, wenn du den Emulator in einem Fenster außerhalb von Android Studio ausführst. In Tabelle 2 werden gängige Emulatoraktionen und die zugehörigen Schaltflächen beschrieben.
Mit Tastenkombinationen können Sie viele gängige Aktionen im Emulator ausführen. Um eine vollständige Liste der Tastenkombinationen im Emulator aufzurufen, drücken Sie F1 (Befehlstaste + / unter macOS), um den Hilfebereich im Fenster Erweiterte Steuerelemente zu öffnen.
Funktion | Beschreibung |
---|---|
Schließen |
Schließen Sie den Emulator. |
Minimieren |
Minimieren Sie das Emulatorfenster. |
Größe ändern | Passen Sie die Größe des Emulators wie bei jedem anderen Betriebssystemfenster an. Der Emulator behält ein für Ihr Gerät geeignetes Seitenverhältnis bei. |
Ein/Aus-Taste |
Klicke, um den Bildschirm ein- oder auszuschalten. Klicke und halte die Schaltfläche, um das Gerät ein- oder auszuschalten. |
Lauter |
Klicke hier, um dir einen Schieberegler anzusehen und die Lautstärke zu erhöhen. Klicke noch einmal, um die Lautstärke zu erhöhen, oder ändere die Lautstärke mit dem Schieberegler. |
Leiser |
Klicken Sie, um einen Schieberegler aufzurufen und die Lautstärke zu verringern. Klicken Sie noch einmal, um die Lautstärke zu verringern, oder ändern Sie die Lautstärke mit dem Schieberegler. |
Nach links drehen |
Drehe das Gerät um 90 Grad gegen den Uhrzeigersinn. |
Nach rechts drehen |
Drehe das Gerät um 90 Grad im Uhrzeigersinn. |
Screenshot erstellen |
Klicke, um einen Screenshot des Geräts zu erstellen. |
Klicken, um den Cursor auf das Zoomsymbol zu setzen. Klicken Sie noch einmal auf die Schaltfläche, um den Zoommodus zu beenden. So zoomen Sie im Zoommodus heran und heraus:
Um im Zoommodus zu schwenken, halten Sie die Strg-Taste (Befehlstaste unter macOS) gedrückt und verwenden Sie dabei die Pfeiltasten auf der Tastatur. Tippen Sie im Zoommodus auf den Gerätebildschirm, indem Sie bei gedrückter Strg-Taste auf das Display (Befehlstaste bei macOS klicken). |
|
Zurück |
Kehren Sie zum vorherigen Bildschirm zurück oder schließen Sie ein Dialogfeld, ein Optionsmenü, die Benachrichtigungsleiste oder die Bildschirmtastatur. |
Zuhause |
Kehren Sie zum Startbildschirm zurück. |
Übersicht
(Letzte Apps) |
Tippen Sie, um eine Liste mit Miniaturansichten der Apps zu öffnen, die Sie zuletzt verwendet haben. Tippen Sie auf die Miniaturansicht einer App, um sie zu öffnen. Wenn Sie eine Miniaturansicht aus der Liste entfernen möchten, wischen Sie sie nach links oder rechts. Diese Taste wird unter Wear OS nicht unterstützt. |
Falten |
Falten Sie bei faltbaren Geräten das Gerät, um sein kleineres Display anzeigen zu lassen. |
Aufklappen |
Klappen Sie bei faltbaren Geräten das Gerät auf, um sein größeres Display anzuzeigen. |
Schaltfläche 1 |
Drücke bei Wear-Geräten die Taste 1 auf dem Gerät. Nur auf Wear-Geräten mit API-Level 28 oder höher verfügbar. |
Schaltfläche 2 |
Drücke bei Wear-Geräten die Taste 2 auf dem Gerät. Nur auf Wear-Geräten mit API-Level 30 oder höher verfügbar. |
Palme |
Bei Wear-Geräten drücken Sie Ihre Handfläche auf das Display des Geräts. Dadurch wird das Gerät in den Inaktivmodus versetzt. Nur auf Wear-Geräten mit API-Level 28 oder höher verfügbar. |
Neigen |
Neigen Sie bei Wear-Geräten das Gerät. Dadurch wird der Inaktivmodus beendet. Nur auf Wear-Geräten mit API-Level 28 oder höher verfügbar. |
Menü | Drücken Sie Strg + M (Befehlstaste + M unter macOS), um die Menütaste zu simulieren. |
Mehr |
Klicke hier, um auf andere Funktionen und Einstellungen zuzugreifen. |
Emulator aktualisieren
Wenn Sie den Android-Emulator aktualisieren möchten, wählen Sie im SDK-Manager auf dem Tab SDK-Tools die Komponente Android-Emulator aus. Eine Anleitung dazu finden Sie unter Tools mit dem SDK Manager aktualisieren.