Apps im Android-Emulator ausführen

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:

  1. Prüfen Sie, ob die Systemanforderungen erfüllt sind.
  2. Erstellen Sie ein virtuelles Android-Gerät.
  3. Führen Sie Ihre App im Emulator aus.
  4. 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:

  1. Wählen Sie in der Symbolleiste im Menü des Zielgeräts das AVD aus, auf dem Sie Ihre App ausführen möchten.

    Das Menü des Zielgeräts
    Abbildung 1: Das Menü des Zielgerätes.
  2. 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.

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.

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.

Tabelle 1 Gesten zur Navigation im Emulator

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.
Zusammen- und Auseinanderziehen
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.

Tabelle 2 Häufige Aktionen im Emulator

Funktion Beschreibung
Schließen
Symbol „Schließen“
Schließen Sie den Emulator.
Minimieren
Symbol „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
Ein/Aus-Symbol
Klicke, um den Bildschirm ein- oder auszuschalten.
Klicke und halte die Schaltfläche, um das Gerät ein- oder auszuschalten.
Lauter
Lauter-Symbol
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
Symbol „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
Symbol „Nach links drehen“
Drehe das Gerät um 90 Grad gegen den Uhrzeigersinn.
Nach rechts drehen
Symbol „Nach rechts drehen“
Drehe das Gerät um 90 Grad im Uhrzeigersinn.
Screenshot erstellen
Symbol „Screenshot erstellen“
Klicke, um einen Screenshot des Geräts zu erstellen.
Zoommodus starten
Symbol zum Wechseln in den Zoommodus

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:

  • Wenn Sie mit der linken Maustaste auf den Bildschirm klicken, wird um 25 % herangezoomt, bis zu einer maximalen Bildschirmauflösung von etwa doppelt so hoch wie beim virtuellen Gerät.
  • Klicken Sie mit der rechten Maustaste, um herauszuzoomen.
  • Klicken Sie mit der linken Maustaste und ziehen Sie, um einen kastenförmigen Bereich zum Heranzoomen auszuwählen.
  • Klicken Sie mit der rechten Maustaste auf ein Auswahlfeld und ziehen Sie es, um den Standardzoom zurückzusetzen.

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
Symbol „Zurück“
Kehren Sie zum vorherigen Bildschirm zurück oder schließen Sie ein Dialogfeld, ein Optionsmenü, die Benachrichtigungsleiste oder die Bildschirmtastatur.
Zuhause
Haussymbol
Kehren Sie zum Startbildschirm zurück.
Übersicht
Übersichtssymbol
(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
Faltsymbol
Falten Sie bei faltbaren Geräten das Gerät, um sein kleineres Display anzeigen zu lassen.
Aufklappen
Symbol zum Aufklappen
Klappen Sie bei faltbaren Geräten das Gerät auf, um sein größeres Display anzuzeigen.
Schaltfläche 1
Symbol für 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
Symbol für 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
Symbol für Palmschaltfläche
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
Symbol für Schaltfläche „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
Symbol „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.