AR-Funktionen Ihrer App im Emulator ausführen

Anwendbare XR‑Geräte
Dieser Leitfaden hilft Ihnen dabei, Erlebnisse für diese Arten von XR-Geräten zu entwickeln.
AI Glasses

Verwenden Sie beim Testen Ihrer App den Android XR-Emulator, um Ihre Testkapazität über Ihre physischen Testgeräte hinaus zu erweitern. Mit den Emulator-Steuerelementen können Sie testen, wie sich Ihre App in gängigen Szenarien mit KI-Brillen verhält. In den folgenden Abschnitten finden Sie Informationen zum Ausführen Ihrer virtuellen Android XR-Geräte im Emulator und zu den Emulator-Steuerelementen, die Sie verwenden können.

App im Emulator ausführen

So führen Sie Ihre App auf dem Emulator aus:

  1. Suchen Sie im Geräte-Manager von Android Studio nach dem AVD für das Smartphone, das Sie als Hostgerät für den Emulator für die KI-Brille erstellt haben, und klicken Sie auf Starten .

    Klicken

  2. Suchen Sie im Geräte-Manager von Android Studio nach dem AVD für KI-Brillen, das Sie erstellt haben, und klicken Sie auf Starten.

    Klicken

  3. Wenn Sie Ihre App im Emulator starten möchten, wählen Sie in der Hauptsymbolleiste von Android Studio im Drop-down-Menü für das Zielgerät das Telefon-AVD aus und klicken Sie dann auf Ausführen.

    Android Studio-Konfiguration zum Ausführen von Apps

Emulator-Steuerelemente für KI-Brillen verwenden

Mit den Emulator-Steuerelementen können Sie testen, wie sich Ihre App in gängigen Szenarien mit KI-Brillen verhält. In den folgenden Abschnitten finden Sie Details zu den einzelnen Steuerelementen.

Touchpadeingabe

Da die AI Glasses keinen Touchscreen haben, erfolgt die Interaktion über ein Touchpad auf dem physischen Gerät. Beim Android XR-Emulator befindet sich das Touchpad direkt unter dem Displaybereich.

Verwenden Sie die Maus Ihres Computers im Touchpad-Bereich, um Berührungen zu simulieren, und aktivieren Sie den Zwei-Finger-Modus, um Zwei-Finger-Gesten auszuführen.

Die rechte Seite des Touchpad-Bereichs des Emulators entspricht dem Bereich auf einem echten Gerät, der sich vorne auf der Brille befindet (wo sich die Gläser befinden), während die linke Seite dem Bereich auf einem echten Gerät entspricht, der sich hinten auf der Brille befindet (wo die Brille auf den Ohren aufliegt). Diese Ausrichtung ist wichtig, wenn Sie Gesten wie das Wischen vorwärts oder rückwärts simulieren.

Abbildung 1: Der Touchpad-Bereich des Android XR-Emulators befindet sich direkt unter dem Displaybereich.

Spracheingabe machen

Wählen Sie in den Emulator-Steuerelementen Mikrofon aus, um das Mikrofon zu aktivieren oder zu deaktivieren. Dadurch wird eine Verbindung zum Emulator hergestellt und Eingaben werden über das Standardmikrofon Ihres Computers an den Emulator gesendet. Das hat denselben Effekt wie die Option Virtuelles Mikrofon verwendet Audioeingabe des Hosts in den erweiterten Emulator-Steuerelementen.

Wenn das Mikrofon aktiviert ist, können Sie Hotwords und Befehle sprechen.

Abbildung 2. Aktivieren Sie das Mikrofon, um das Mikrofon Ihres Computers für die Spracheingabe zu verwenden.

KI-Brille ohne Display simulieren

Wenn Sie Ihre App für KI-Brillen testen, müssen Sie eine displaylose KI-Brille simulieren, damit Ihre App verschiedene Arten von KI-Brillen unterstützen kann.

Um Ihnen das Testen für diese Anwendungsfälle zu erleichtern, können Sie in der Datenbrillen-App den Audiomodus aktivieren:

  1. Öffnen Sie im Smartphone-Emulator die Brillen-App.

    Das App-Symbol für die Google Pixel Buds App.

  2. Tippe auf Geräteeinstellungen und aktiviere oder deaktiviere dann Nur-Audio-Modus.

    Über die Brille kannst du den Audiomodus aktivieren und deaktivieren.

  3. Beenden Sie den Smartphone-Emulator und den Emulator für KI-Brillen.

  4. Suchen Sie in Android Studio im Device Manager nach dem AVD für das Smartphone und klicken Sie im Dreipunkt-Menü auf Cold Boot.

    Klicken Sie auf „Kaltstart“, um den Telefonemulator mit einem Kaltstart zu starten.

  5. Folge den anderen Schritten, um den KI-Brillen-Emulator neu zu starten und deine App auszuführen.

Schlummerzeit für das Display deaktivieren

Das Zeitlimit für die Anzeige ist ein wichtiger Aspekt bei der Entwicklung von Apps für KI-Brillen. Wir empfehlen daher, das Standardverhalten beizubehalten, wenn Sie Ihre App wie gewohnt testen. Wenn das Display-Zeitlimit jedoch Ihre Tests beeinträchtigt, können Sie das Standardverhalten mit dem folgenden ADB-Befehl deaktivieren:

adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout false

Führen Sie den folgenden ADB-Befehl aus, um das Standardverhalten für das Display-Zeitlimit wiederherzustellen:

adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout true

Gemini Live verwenden

So lösen Sie Gemini Live im Emulator für KI-Brillen aus:

  1. Bevor Sie Gemini Live verwenden, aktualisieren Sie die Google App auf die aktuelle Version (mindestens Version 16.46.63) im Telefonemulator:

    1. Öffnen Sie im Smartphone-Emulator die Google Play Store App.
    2. Suchen Sie nach „Google“ und wählen Sie die Google App aus.

      Aktualisieren Sie die Google App über die Google Play Store App.

    3. Wählen Sie Aktualisieren aus.

  2. Lösen Sie Gemini Live über den Emulator für KI-Brillen aus, indem Sie das Touchpad etwa 2 Sekunden lang berühren und gedrückt halten.

    Beim ersten Mal werden dadurch eine Reihe von Berechtigungsanfragen auf Ihrem Smartphone-Emulator ausgelöst. Erteile alle erforderlichen Berechtigungen und halte dann das Touchpad auf dem Brillenemulator noch einmal etwa 2 Sekunden lang gedrückt.

    Erteilen Sie alle erforderlichen Berechtigungen, um Gemini Live auf dem Emulator für KI-Brillen zu verwenden.

    Wenn Gemini Live aktiv ist und zuhört, wird das im Emulator für die KI-Brille so angezeigt:

    Auf dem Display wird ein visueller Hinweis angezeigt, wenn Gemini Live aktiv ist.

  3. Prüfen Sie, ob die Mikrofoneingabe des Hosts im KI-Brillen-Emulator aktiv ist. Sehen Sie dazu im Smartphone-Emulator nach. Sie sollten eine Benachrichtigung wie die folgende sehen:

    Eine Benachrichtigung im Telefonemulator gibt an, dass die Mikrofoneingabe des Hosts aktiv ist.

Fotos oder Videos aufnehmen

Funktionen zur Kameraaufnahme sind im Android XR-Emulator noch nicht verfügbar.