Instalowanie narzędzi
Uzyskaj narzędzia potrzebne do tworzenia aplikacji dla zestawów nagłownych Microsoft HoloLens i Windows Mixed Reality (VR). Nie ma oddzielnego zestawu SDK dla programowania w środowisku Windows Mixed Reality; Użyjesz programu Visual Studio z zestawem SDK systemu Windows 10 lub Windows 11.
Nie masz urządzenia rzeczywistości mieszanej? Emulator urządzenia HoloLens można zainstalować, aby przetestować niektóre funkcje aplikacji rzeczywistości mieszanej bez urządzenia HoloLens. Możesz również użyć symulatora windows Mixed Reality do testowania aplikacji rzeczywistości mieszanej pod kątem immersyjnych zestawów nagłownych.
Zalecamy zainstalowanie aparatu Unity lub Unreal game engine jako najprostszego sposobu rozpoczęcia tworzenia aplikacji rzeczywistości mieszanej. Można jednak również kompilować w trybie DirectX, jeśli chcesz użyć aparatu niestandardowego.
Jeśli używasz aparatu Unity, możesz użyć zestawu narzędzi Mixed Reality Toolkit for Unity do symulacji danych wejściowych aparatu Unity, aby przetestować różne typy interakcji wejściowych, takich jak ręczne śledzenie i wprowadzanie śledzenia oczu. W przypadku projektów Unreal użyj wtyczki UX Tools, aby przetestować typowe interakcje wejściowe i funkcje środowiska użytkownika.
Napiwek
Oznacz tę stronę zakładką i regularnie sprawdzaj ją, aby być na bieżąco z najnowszą wersją każdego narzędzia zalecanego do opracowywania rzeczywistości mieszanej.
Lista kontrolna instalacji
Narzędzie | Uwagi |
---|---|
Windows 10 (link instalacji ręcznej) lub Windows 11 (link instalacji ręcznej) Zainstaluj najnowszą wersję systemu Windows 10 lub 11. |
Instalowanie systemu Windows 10 Najnowsze wersje systemu Windows 10 lub 11 można zainstalować za pośrednictwem usługi Windows Update w ustawieniach lub tworząc nośnik instalacyjny przy użyciu linków w kolumnie po lewej stronie. Zapoznaj się z bieżącymi informacjami o wersji, aby uzyskać informacje o najnowszych funkcjach rzeczywistości mieszanej dostępnych w każdej wersji systemu Windows 10 lub 11. Włącz tryb dewelopera na komputerze w obszarze Ustawienia > Aktualizacja i zabezpieczenia > dla deweloperów. Uwaga dotycząca komputerów zarządzanych przez firmę i przedsiębiorstw Jeśli komputer jest zarządzany przez dział IT organizacji, może być konieczne skontaktowanie się z nim w celu zaktualizowania. Wersje "N" systemu Windows Zestawy nagłowne immersywne windows Mixed Reality (VR) nie są obsługiwane w wersjach "N" systemu Windows. |
Visual Studio 2022 (link instalacji) W pełni funkcjonalne zintegrowane środowisko projektowe (IDE) dla systemu Windows i nie tylko. Użyjesz programu Visual Studio do pisania kodu, debugowania, testowania i wdrażania. |
Instalowanie programu Visual Studio 2022 Upewnij się, że zainstalowano następujące obciążenia: ● Programowanie aplikacji klasycznych .NET ● Programowanie aplikacji klasycznych w języku C++ ● rozwój platforma uniwersalna systemu Windows (UWP) ● Programowanie gier za pomocą aparatu Unity (w przypadku planowania korzystania z aparatu Unity) Uwaga: niektóre z tych obciążeń mogą być wstępnie zainstalowane, jeśli najpierw zainstalowano środowisko Unity. Upewnij się, że masz wszystkie te obciążenia na potrzeby pomyślnego wdrożenia. W obciążeniu platformy UWP upewnij się, że do instalacji są dołączone następujące składniki: *● Zestaw SDK systemu Windows 10 w wersji 10.0.19041.0 lub 10.0.18362.0 lub Windows 11 SDK ● Łączność urządzenia USB (wymagana do wdrożenia/debugowania na urządzeniu HoloLens za pośrednictwem portu USB) ● C++ (wersja 142) platforma uniwersalna systemu Windows narzędzi (wymagane podczas korzystania z aparatu Unity) Uwaga dotycząca urządzeń HoloLens (1. generacji) i zestawów słuchawkowych windows Mixed Reality Jeśli tworzysz tylko aplikacje dla klasycznych zestawów słuchawkowych Windows Mixed Reality lub HoloLens (1. generacji), możesz użyć programu Visual Studio 2017 i użyć zainstalowanego przez niego zestawu Windows SDK. |
Emulator urządzenia HoloLens 2 (Windows Holographic, wersja 24H1 z października 2024 r. Update) (link instalacji: 10.0.22621.1390) Emulator urządzenia HoloLens (1. generacji) (link instalacji: 10.0.17763.134) Opcjonalny emulator umożliwia uruchamianie aplikacji na obrazie maszyny wirtualnej holoLens bez fizycznego urządzenia HoloLens. |
Aby uzyskać więcej informacji na temat rozpoczynania pracy z opcjonalnym emulatorem, zobacz Korzystanie z emulatora urządzenia HoloLens. Aby instalacja emulatora powiodła się, system musi obsługiwać funkcję Hyper-V . Aby uzyskać szczegółowe informacje, zapoznaj się z sekcją Wymagania systemowe poniżej. Uwaga dotycząca emulatora urządzenia HoloLens (1. generacji) Do pomyślnego ukończenia instalacji jest wymagany program Visual Studio 2017. Jeśli instalujesz emulator urządzenia HoloLens (1. generacji) za pomocą programu Visual Studio 2022, musisz usunąć zaznaczenie szablonów programu VS i zainstalować je z witryny Visual Studio Marketplace. |
Zainstaluj wybrany aparat
Teraz, gdy masz gotowy zestaw SDK dla systemów Windows 10 lub 11, Visual Studio i Windows 10 lub 11, zainstalujmy i skonfigurujmy wybrany aparat.
Rozwiązywanie problemów
Ustawienie trybu dewelopera jest wyszarywane
Jeśli występują problemy z włączaniem trybu dewelopera na urządzeniu, być może nie jesteś właścicielem urządzenia. W trybie wielu użytkowników osoba, która najpierw korzysta z urządzenia, jest właścicielem urządzenia — wszyscy kolejni użytkownicy nie będą mieli wymaganych uprawnień do włączenia trybu dewelopera ani innych zmian konfiguracji. Istnieje jednak wyjątek, w którym pierwszy użytkownik może nie być właścicielem urządzenia w środowisku rozwiązania Autopilot, który został szczegółowo opisany w dokumentacji zabezpieczeń urządzenia HoloLens.
Możliwe rozwiązania są następujące:
- Posiadanie właściciela urządzenia włączenia trybu dewelopera przed przekazaniem urządzenia do innych użytkowników lub deweloperów
- Sugerowanie, że administrator IT/MDM włącza zasady CSP ApplicationManagement/AllowDeveloperUnlock dla określonego urządzenia lub grupy urządzeń deweloperskich.
- Te zasady można ustawić przez aprowizowanie pakietów lub za pośrednictwem rozwiązania MDM dla urządzeń HoloLens
- Korzystanie z zaawansowanego towarzysza odzyskiwania (ARC)
Uwaga
Więcej informacji na temat zarządzania urządzeniami można dowiedzieć się w temacie Omówienie zarządzania urządzeniami HoloLens.
Nie mogę wdrożyć za pośrednictwem portu USB
Jeśli nie możesz wdrożyć aplikacji bezpośrednio za pośrednictwem portu USB, upewnij się, że zostały spełnione wszystkie wymagania instalacji wymienione powyżej i postępuj zgodnie z naszym samouczkiem krok po kroku.