Bereitstellung in Quest – MRTK2

Ein Meta Quest (1 oder 2) ist erforderlich.

Einrichten des Projekts für den Auftrag

  1. Führen Sie die folgenden Schritte aus, um sicherzustellen, dass Ihr Projekt für die Bereitstellung in Quest bereit ist.
  2. Stellen Sie sicher, dass der Entwicklermodus auf Ihrem Gerät aktiviert ist. Die Installation der Oculus ADB-Treiber ist optional.

Einrichten der Szene

  1. Erstellen Sie eine neue Unity-Szene, oder öffnen Sie eine bereits vorhandene Szene wie HandInteractionExamples.
    1. Wenn Sie eine neue Szene erstellen, fügen Sie mrTK der Szene hinzu, indem Sie zu Mixed Reality Toolkit>Zu Szene hinzufügen und Konfigurieren navigieren.

MRTK-Integration

Die Unterstützung von MRTK für Quest-Geräte erfolgt über zwei verschiedene Quellen: das OpenXR-Plug-In-Paket von Unity für die XR SDK-Pipeline und das Mixed Reality OpenXR-Plug-In-Paket. Der OpenXR-XRSDK-Datenanbieter ermöglicht die Verwendung beider Quellen und muss verwendet werden, um MRTK im Auftrag bereitzustellen.

Sie können das Mixed Reality OpenXR-Plug-In verwenden, um MRTK-Anwendungen im Auftrag bereitzustellen. Stellen Sie nach dem Aktivieren von OpenXR sicher, dass alle erforderlichen Features aktiviert sind (wahrscheinlich "Hand Tracking" und "Meta Quest Support").

Plug-In-Verwaltung OpenXR Android

Stellen Sie sicher, dass Ihr Profil (falls nicht der MRTK-Standard verwendet wird) mit dem OpenXR-Geräte-Manager eingerichtet ist. Weitere Informationen zum Sicherstellen, dass Ihr Profil für OpenXR bereit ist, finden Sie unter Konfigurieren von MRTK für die XR SDK-Pipeline .

OpenXR-Eingabeeinstellungen

Erstellen und Bereitstellen Ihres Projekts in Quest

  1. Schließen Sie Ihren Quest über ein USB 3.0 -> USB C-Kabel an

  2. Navigieren Sie zu Dateibuildeinstellungen > .

  3. Ändern der Bereitstellung in Android

  4. Stellen Sie sicher, dass der Auftrag als entsprechendes Ausführungsgerät ausgewählt ist.

    Quest Run Device

  5. Wählen Sie Erstellen und Ausführen aus.

    • Möglicherweise treten die folgenden Buildfehler auf, wenn Sie erstellen und ausführen beim ersten Mal auswählen. Die Bereitstellung sollte nicht verhindert werden. Weitere Informationen und mögliche Risikominderungsoptionen finden Sie unter Issue #10449 .

    Quest: Erwartete Buildfehler

  6. Akzeptieren Sie die Aufforderung USB-Debuggen zulassen aus dem Auftrag.

  7. Sehen Sie Ihre Szene im Auftrag

Häufige Fehler

Auftrag von Unity nicht erkannt

Stellen Sie sicher, dass Ihre Android-Pfade ordnungsgemäß konfiguriert sind. Wenn weiterhin Probleme auftreten, befolgen Sie diese Anleitung.

Suchen Sie unter Bearbeiten > von Einstellungen > Externe Tools > Android:

Android Tools-Konfiguration