天天看点

Unity AR开发vuforia +HoloLens 应用开发部署

最近把vuforia sdk制作的 AR项目需要移植到HoloLens上进行展示,遇到各种问题在这里记录一下,为开发者填一下坑在遇到类似问题可以快速解决.

一、Unity版本问题:(1)、最开始用的是5..5.6版本+VS2017版本,安装了Universal windows Platform平台。如果是用的Unity2017以上的版本需要安装的是.NET的那个打包方式。

(2)、用常规的发布版本发布出来打包会出现问题,有两个dll没有相互进行依赖,需要安装Unity的补丁版本,最后用的是Unity 5.6.4的sp4的补丁版本。补丁版本直接可以在网站上下载到。

Unity AR开发vuforia +HoloLens 应用开发部署

(3)、发布成功之后的工程看用vs2107进行调试,调试成功即可。

二、HoloLens连接方式

(1)、HoloLens的连接方式,通过usb线把电脑和wifi连接,

(2)、我用的是usb的连接,需要注意网址,127.0.0.1:10080,在浏览器中多点击几次,可以调到管理界面或者windows商城。一定一定要保持商城页面最小化保存连接。

(3)、在HoloLens中设置开发者,在连接的时候需要pin码。

三、HoloLens发布部署。

(1)、保证成功连接之后发布就比较简单了,直接进行部署就可以了。

(2)、可能会遇到的问题:部署比较快,百分之百没有部署上,需要检查一下连接情况。建议先把HoloLens上的应用删除了在进行部署。

(3)、旁加载与部署,在VS2017中有一个发布到商店,里面有一个旁加载也可以发布出appx的安装文件,直接部署比较方便。

(4)、vs发布设置Release、x86 device,在进行部署即可。

HoloLens开发-01

HoloLens开发-02