Unity Hololens開發打包安裝教程

1.下載HoloToolkit(或者叫MRTK),導入unity中

網址:https://github.com/Microsoft/MixedRealityToolkit-Unity/releases

在release中選擇不同的版本對應的插件包

2.導入unity,選擇圖中選項,將項目進行快速設置

3.點擊Build Window,在打開的面板中點擊Build all ,可直接生成Hololens的旁加載應用包(appx)

可能出現 的問題:

原貼:https://blog.csdn.net/AWNUXCVBN/article/details/75513120

1、找不到MSBuild.exe路徑,修改代碼BuildDeployTools.cs 第152行,直接修改MSBuild.exe路徑

 

// Get and validate the msBuild path...

//var vs = CalcMSBuildPath(msBuildVersion);

var vs = @"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\MSBuild.exe";

if (!File.Exists(vs))

{

Debug.LogError("MSBuild.exe is missing or invalid (path=" + vs + "). Note that the default version is " + DefaultMSBuildVersion);

EditorUtility.ClearProgressBar();

return false;

}

2、如下錯誤,需要創建無祕鑰的證書

3、如下錯誤是圖標體積太大,不能超過204800字節(這個錯誤會一閃而過,我用Gif錄屏捕捉的)

4.Hololens及連接準備工作

一、設置HoloLens以使用Windows設備控制檯

  1. 打開HoloLens,並穿戴上
  2. 使用綻開手勢打開開始菜單
  3. 選中設置應用,在你放置它以後會自動啓動
  4. 選中更新選項
  5. 選中開發者選項
  6. 打開開發者模式
  7. 滑動頁面,打開設備控制檯選項
  8. 打開設置面板,進入wifi網絡連接,點擊advance 網絡信息,

記下Hololens設備的IP地址

二、通過Wi-Fi連接 Connecting over Wi-Fi

  1. HoloLens連上Wi-Fi
  2. 找到你的IP地址
  3. PC瀏覽器地址欄中輸入https://<hololens設備的IP>
    1. 如果在瀏覽器顯示以下信息,瀏覽器的證書存在問題。這是因爲Windows設備控制檯的證書是測試證書,你現在可以忽略這個證書錯誤。

三、創建用戶名和密碼

    1)首次連接到HoloLens上的設備控制檯,需創建一個用戶名和密碼。

  1. PC瀏覽器上訪問HoloLensIP地址,會打開一個設置頁面
  2. 點擊Request pin,然後在HoloLens上查看生成的pin
  3. 輸入設備上出現的pin
  4. 輸入一個用戶名用於連接HoloLens,不必是微軟賬戶或者域賬號
  5. 重複輸入密碼,密碼至少要有7個字符。不必是微軟賬號或者域賬號密碼。
  6. 點擊 Pair按鈕來連接到HoloLens

  2)如果 HoloLens連接到其他PC設備,填寫已創建的用戶名和密碼。

任何時候如果你想修改用戶名和密碼,你可以點擊頁面頂部Security鏈接訪問設備安全頁面,

                                                           或者直接訪問:https://你的設備IP/devicesecurity.htm

5.打包後的安裝:

方法一:打包成VS工程,在VS中再次編程生成直接導入部署到Hololens中

具體操作查看官方文檔:https://docs.microsoft.com/zh-cn/windows/mixed-reality/exporting-and-building-a-unity-visual-studio-solution

方法二:打包成appx/appxbundle文件,並在瀏覽器中安裝

分爲新版界面和舊版界面

一、舊版界面

      

  1. Windows Device Portal 的左側菜單中,單擊Apps
  2. installed apps中,從計算機文件夾中選擇xxxxxx.appx

             或者是爲appxbundle文件       

          

       3.如果應用包要求其他軟件,請單擊Add Dependency,在dependences文件中選擇文件。(如有dependences中存在多個文件,需要多次點擊add dependency按鈕,分別添加)

          

          

 

  • 4在部署中,單擊GO,即將應用包和添加的依賴關係部署到已連接的 HoloLens

二、新版界面

更新後的Hololens,連接頁面同上,不需要添加dependency中的文件,直接將appx/appxbundle文件拖入app+處即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章