Möglicherweise müssen Sie Ihre App auf einem virtuellen Gerät mit mehr als nur grundlegenden Touchscreen-Gesten und Smartphone-Bewegungen testen. Sie können beispielsweise unterschiedliche Standorte oder Netzwerkbedingungen simulieren. Auf dieser Seite werden erweiterte Emulatorfunktionen und verschiedene Möglichkeiten zum Starten des Emulators mit Android Studio beschrieben.
Auf den anderen Seiten in diesem Abschnitt werden noch erweiterte Möglichkeiten zur Verwendung des Emulators behandelt, für die Sie das Terminal verwenden müssen. Diese speziellen Anwendungsfälle sind:
- Wenn Sie Android Studio nicht verwenden, können Sie den Emulator über die Befehlszeile starten.
- Wenn Sie Funktionen wie die Fingerabdruckvalidierung testen oder den Akkustatus Ihres virtuellen Geräts ändern möchten, können Sie Befehle der Emulatorkonsole senden.
- Wenn Sie zwei Emulatorinstanzen haben, die miteinander kommunizieren können, oder um weitere komplexe Netzwerkarchitekturen einzurichten, können Sie ein Emulatornetzwerk einrichten.
Für die meisten App-Entwickler decken die grundlegenden Navigationsfunktionen des Emulators und die Funktionen auf dieser Seite die Testanforderungen ab. Einen Vergleich der Möglichkeiten, die Sie mit dem Emulator in Abhängigkeit von Ihrer Interaktion mit ihm haben, finden Sie im Vergleich der Emulatorfunktionen.
Einschränkungen
Der Android-Emulator enthält keine virtuelle Hardware für Folgendes:
- Bluetooth
- NFC
- SD-Karte einlegen/auswerfen
- Mit dem Gerät verbundene Kopfhörer
- USB
Im Smartwatch-Emulator für Wear OS gibt es weder die Schaltfläche „Übersicht (Zuletzt verwendete Apps)“ noch das Steuerkreuz oder den Fingerabdrucksensor.