Was ist ein Emulator?
ALI Remote · Glossar
Ein Emulator ist eine Software, die die Hardware eines Geräts auf einem anderen Computer nachbildet, damit dessen Betriebssystem und Apps dort laufen, etwa ein Android-Handy auf einem Laptop.
Bei Handys ist das bekannteste Beispiel der Android-Emulator in Android Studio, Googles Werkzeug für die Entwicklung von Android-Apps. Im Alltag heißt er oft auch Handy-Emulator. Das Wort steht außerdem für Emulatoren alter Spielkonsolen, hier geht es aber um Handys.
Wofür wird ein Emulator verwendet?
Vor allem zum Entwickeln und Testen von Apps. Laut Googles Dokumentation zum Android-Emulator testen Entwickler ihre App damit auf vielen Geräten und Android-Versionen, ohne jedes Gerät zu besitzen, und der Emulator bietet fast alle Funktionen eines echten Android-Geräts: eingehende Anrufe und Nachrichten, Standort, Netzwerkgeschwindigkeit, Drehung und andere Hardwaresensoren. Ein Laptop ersetzt so Dutzende Handymodelle, und Sie müssen keines davon kaufen, laden oder aktualisieren.
Wie funktioniert ein Emulator?
Am Beispiel des Android-Emulators:
- Sie legen ein virtuelles Gerät an (Android Studio nennt es AVD), mit einer Android-Version und Hardware-Eigenschaften, etwa dem Bildschirm.
- Der Emulator bildet diese Hardware in Software nach und startet das Betriebssystem des Handys auf Ihrem Computer.
- Der Bildschirm des Handys öffnet sich in einem Fenster, und Ihre Maus übernimmt die Rolle Ihres Fingers.
- Sie installieren Ihre App, starten sie und lösen aus, was einem echten Handy begegnet: einen Anruf, eine SMS, einen neuen Standort, ein langsames Netz.
Ein Emulator läuft nur so flüssig wie der Computer darunter. Bei unserer Prüfung am 7. November 2026 empfahl Google mindestens 16 GB RAM und für schwächere Rechner ein physisches Gerät.
Emulator, Simulator und echtes Gerät im Vergleich
Die Quellen ziehen die Grenze unterschiedlich, die übliche Unterscheidung lautet aber:
| Was nachgebildet wird | Bekanntes Beispiel | Geeignet für | Wichtigste Grenze | |
|---|---|---|---|---|
| Emulator | Die Hardware, in Software, mit dem Betriebssystem darauf | Android-Emulator in Android Studio | Schnelle Tests über viele Modelle und Versionen | Geschwindigkeit und manche Hardware weichen von einem echten Handy ab |
| Simulator | Das Verhalten des Geräts, nicht seine Hardware | Die Simulatoren in Xcode, auf einem Mac | Schnelle Durchläufe bei einer iOS-App | Weder die Leistung noch die Funktionen eines physischen Geräts |
| Echtes Gerät | Nichts: Es ist das Handy | Ein physisches Handy, in der Hand oder aus der Ferne | Letzte Prüfungen, Hardware-Funktionen, tägliche Nutzung | Muss gekauft und gepflegt oder gemietet werden |
Wo liegen die Grenzen eines Emulators?
- Leistung. Geschwindigkeit und Speicher hängen von Ihrem Computer ab, nicht von einem Handy.
- Hardware. Funktionen, die an bestimmte Hardware gebunden sind, können simuliert, eingeschränkt oder gar nicht vorhanden sein.
- Eine Plattform. Ein Android-Emulator führt Android-Apps aus, keine iPhone-Apps.
Google hält seinen Emulator für die meisten Tests für die beste Option. Apple ist bei seinem eigenen Werkzeug deutlicher: Seine Entwicklerdokumentation (auf Englisch, am selben Tag geprüft) sagt, dass Simulatoren weder die Leistung noch die Funktionen eines physischen Geräts nachbilden und dass Apps auf physischen Geräten geprüft werden sollen.
Ein Emulator in der Praxis
Beispiel (zur Veranschaulichung). Ein kleines Studio bringt eine App für Android und iPhone heraus. Die Entwickler prüfen Layouts im Android-Emulator und in den Simulatoren von Xcode, vor dem Release dann auf physischen Handys. Danach will der Support die App-Store-Version auf einem echten iPhone sehen, so wie Kunden sie sehen, ohne eine Schublade voller Testgeräte. ALI Remote zum Beispiel vermietet echte iPhones, gehostet in der eigenen Anlage, die Sie in Ihrem Browser öffnen.
Verwandte Begriffe
- Cloud Phone: ein Handy, das Sie aus der Ferne nutzen, entweder ein virtuelles Gerät auf einem Server, wie Google es für Android dokumentiert, oder ein echtes Handy an einem anderen Ort.
- Real Device Cloud: echte Handys in einem Rechenzentrum, die aus der Ferne genutzt werden. Mehr dazu: Was ist eine Real Device Cloud?
- Remote-iPhone: ein echtes iPhone an einem anderen Ort, das Sie im Browser nutzen. Mehr dazu, wie ALI Remote funktioniert.
Häufige Fragen
Was ist der Unterschied zwischen Emulator und Simulator?
Ein Emulator bildet die Hardware des Geräts in Software nach, sodass dessen Betriebssystem darauf laufen kann. Ein Simulator ahmt nur das Verhalten des Geräts nach und ist dadurch leichter, aber weniger genau. Googles offizielles Werkzeug für Android ist ein Emulator, Apples offizielles Werkzeug für iOS ein Simulator. Keines von beiden ersetzt ein physisches Handy für die letzten Prüfungen.
Gibt es einen Emulator für das iPhone?
Nicht von Apple. Apples offizielle Werkzeuge, um iOS-Apps ohne iPhone auszuführen, sind die Simulatoren in Xcode. Sie laufen auf einem Mac und bilden nach Apples eigenen Angaben weder die Leistung noch die Funktionen eines physischen Geräts nach. Für iOS-Apps, die sich wirklich so verhalten wie für Ihre Nutzer, brauchen Sie ein echtes iPhone, in der Hand oder aus der Ferne. ALI Remote zum Beispiel vermietet nur echte iPhones, mit iOS und dem App Store, und keine Emulatoren.
Apple, iPhone, App Store und Xcode sind Marken von Apple Inc. iOS ist eine Marke von Cisco und wird von Apple unter Lizenz verwendet. Android ist eine Marke von Google LLC. ALI Remote ist mit Apple und Google weder verbunden noch wird es von ihnen unterstützt.
Weitere Begriffe
- Dediziertes GerätEin dediziertes Gerät ist einem Zweck oder einem Kunden vorbehalten, statt geteilt zu werden. So funktioniert es unter Android und auf Apple-Geräten, was dediziert bei gehosteter Hardware bedeutet, und fünf Fragen an einen Anbieter.
- Device as a Service (DaaS)Device as a Service (DaaS) ist ein Abo, bei dem ein Anbieter Laptops oder Handys stellt und sie von der Einrichtung bis zur Ausmusterung betreut. So funktioniert es, ein Beispiel, die Variante im Rechenzentrum und der Unterschied zu SaaS und Leasing.
- iOS-SimulatorDer iOS-Simulator ist Apples Werkzeug in Xcode, mit dem iOS-Apps ohne iPhone auf dem Mac laufen. Hier lesen Sie, wofür er taugt, was er laut Apple nicht nachbildet, warum er kein Emulator ist und was sich mit dem Device Hub in Xcode 27 geändert hat.
- MCP (Model Context Protocol)Das Model Context Protocol (MCP) ist ein offener Standard, der KI-Assistenten mit externen Tools und Daten verbindet. So funktioniert es, so unterscheidet es sich von einer API, das sollten Sie vor dem Verbinden eines Servers prüfen, und so sieht es in der Praxis aus.
- Real Device CloudEine Real Device Cloud stellt echte Smartphones in einem Rechenzentrum bereit, die Sie im Browser nutzen. So funktioniert sie, darum liefert sie ehrlichere Ergebnisse als Simulatoren, und dafür wird sie über App-Tests hinaus genutzt.
- Zwei-Faktor-Authentifizierung (2FA)Zwei-Faktor-Authentifizierung (2FA) verlangt zwei verschiedene Nachweise, bevor Sie sich anmelden. So funktioniert sie, so schneiden Passkeys, Authenticator-Apps und SMS-Codes im Vergleich ab, und darum braucht im Team jede Person ein eigenes Konto mit eigenem zweitem Faktor.