Unity Hololens开发打包安装教程

版权声明: https://blog.csdn.net/qq_21153225/article/details/81904876

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+处即可。

猜你喜欢

转载自blog.csdn.net/qq_21153225/article/details/81904876