Bereitstellen in Quest – MRTK2

Eine Meta-Quest (1 oder 2) ist erforderlich.

Einrichten des Projekts für die Quest

  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 zur 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 zum Bereitstellen von MRTK auf der Quest verwendet werden.

Sie können das Mixed Reality OpenXR-Plug-In verwenden, um MRTK-Anwendungen im Quest 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 die MRTK-Standardeinstellung 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 Ihre Quest über ein USB 3.0 -> USB C-Kabel an

  2. Navigieren Sie zu Datei > Build-Einstellungen

  3. Ändern der Bereitstellung in Android

  4. Stellen Sie sicher, dass die Quest 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 beim ersten Mal Erstellen und Ausführen auswählen. Die Bereitstellung sollte nicht verhindert werden. Weitere Informationen und mögliche Entschärfungsoptionen finden Sie unter Problem 10449 .

    Beim Quest erwartete Buildfehler

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

  7. Sehen Sie sich Ihre Szene im Auftrag an

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.

Sehen Sie sich unter Bearbeitungseinstellungen >> Externe Tools > Android:

Android Tools-Konfiguration