Hololens2 开发问题存档
1.安装环境
1. 下载Visual Studio Installer,然后安装2022版本的vs社区版,然后点击修改。
2. 下载Visual Studio Installer,然后安装2022版本的vs社区版,几个必要的库必须要安装,不然有报错,下面那个SDK文件要根据自己的版本选。
3. 安装完Hololens找到安装的文件夹,如果没有装到C盘,需要手动拷贝安装的文件夹里的Extension SDKs文件拷贝到这个位置,然后这个文件夹10需要自己创建
C:\Program Files (x86)\Windows Kits\10\Extension SDKs
4. unity生成设置里,平台应该选择x64,SDK版本号要选择电脑上装的模拟器的版本,对应的vs版本必须是一会打开文件用的vs版本,比如用2019生成的,在2022里打开会报错。
2.导入MRTK工具包
这里我把之前整理的包上传了,需要可以自己去下载
链接:https://pan.baidu.com/s/1t2OTnOVZhlnyDzi41kaNog?pwd=xuan
1. 首先在unity新建一个3D项目,随便起个英文名字
2. 安装Foundation这个包,双击然后点击import就可以
3. 他会报错不要怕,不用关闭弹出来的MRTK的页面,然后打开这个工具安装,选择刚刚创建的项目的路径,然后安装我框选的这几个文件。
4. 报错更多了,无所谓,先点这个recommend设置
5. build setting(设置成跟我一样),yes重启
6.现在应该没有报错了,在编辑,项目设置中,找到最后面XR Plug-in,然后勾选OpenXR和HoloLens,点黄箭头修复全部,然后发现这里有一个错误修复不了,点击那个Edit编辑
7.点击编辑以后会跳出来一个页面,修改成16bit,点击加号把这三个添加进来,然后点感叹号修复
8. 点apply settings
9.点next,然后再点apply,之后他会自动重启。
10.导入Extension这个包
11.导入GettingStarted.2.5.0.1这个包
12.导入XRplugginManagement.2.5.3这个包
13.导入MultiUserCapabilities.2.7.2这个包,然后出现了一大堆报错,不要慌
14.在unity资源商店,搜索PUN 2 - FREE,登陆以后添加到自己的资源,然后在unity中import进来,报错没了,结束
3.常见问题
1. 连接问题: 必须在设置 - 更新和安全 - 开发者选项中打开“开发人员模式”和“设备门户”
2. 进入控制页面: 设置 - 网络和Internet - WLAN页面拉到最下面有硬件属性 - 找到IPV4地址在Windows上输入可以进行远程连接
这里可能会提示输入账号密码,如果忘了直接进入这个网址重置就行重置就行https://172.20.10.3/devicepair.htm,IP需要换成HoloLens本机的IPV4地址
3. 打包: 这里有几个问题,第一个是打包后发现没有权限的问题,需要在下图位置把需要的权限打开,简单点全开了就完事了
第二个问题是这里应该选择Master ARM,并且在远程计算机调试里配置计算机名为HoloLens的IPV4地址,第一次连接会要求输入PIN码,在HoloLens的开发者选项里可以找到,然后就是选择MASTER可以避免软件左下角显示Development Console控制台里的报错信息,选择Release会自动显示
最后,这个远程调试非常垃圾,非常非常垃圾,强烈建议直接usb插在电脑上,等他自动识别HoloLens以后,本地调试
Hololens2 开发问题存档的更多相关文章
- Unity开发之存档和读档的三种实现方式
此文内容源自siki学院视频,仅供学习!视频链接地址:http://www.sikiedu.com/course/129 工程使用Unity 2017.3.0f3 (64-bit) 老司机读博客,了解 ...
- 学Git,用Git ①
本月开始接触到Git版本管理工具,觉得很有意思,在这里总结一下学习Git的一些心得体会. 要在Mac上完整的使用git进行版本管理,需要熟悉Mac终端操作命令和Git操作命令两种命令,索性两种命令加在 ...
- Java开发相关官方存档下载地址
前言 集中收藏Java开发中需要用到的常用下载地址 jdk Java SE 最新下载 | Oracle 技术网 : http://www.oracle.com/technetwork/cn/java/ ...
- Unity3D游戏开发之游戏读/存档功能在Unity3D中的实现
喜欢我的博客请记住我的名字:秦元培,我的博客地址是:http://qinyuanpei.com 转载请注明出处,本文作者:秦元培, 本文出处:http://blog.csdn.net/qinyuanp ...
- ASP.NET Aries 入门开发教程1:框架下载与运行
背景: 鉴于框架的使用者越来越多,文档太少,不少用户反映框架的入门门槛太高. 好吧,再辛苦下,抽时间写教程吧! 步骤1:下载框架源码 开源地址:https://github.com/cyq1162/A ...
- CYQ.Data V5 分布式缓存Redis应用开发及实现算法原理介绍
前言: 自从CYQ.Data框架出了数据库读写分离.分布式缓存MemCache.自动缓存等大功能之后,就进入了频繁的细节打磨优化阶段. 从以下的更新列表就可以看出来了,3个月更新了100条次功能: 3 ...
- ASP.NET Core 中文文档 第二章 指南(8) 使用 dotnet watch 开发 ASP.NET Core 应用程序
原文:Developing ASP.NET Core applications using dotnet watch 作者:Victor Hurdugaci 翻译:谢炀(Kiler) 校对:刘怡(Al ...
- 大数据项目实践:基于hadoop+spark+mongodb+mysql+c#开发医院临床知识库系统
一.前言 从20世纪90年代数字化医院概念提出到至今的20多年时间,数字化医院(Digital Hospital)在国内各大医院飞速的普及推广发展,并取得骄人成绩.不但有数字化医院管理信息系统(HIS ...
- ASP.NET Aries 开源开发框架:开发指南(一)
前言: 上周开源了Aries开发框架后,好多朋友都Download了源码,在运行过程里,有一些共性的问题会问到. 所以本篇打算写一下简单的开发指南,照顾一下不是太看的懂源码的同学,同时也会讲解一下框架 ...
- [.net 面向对象程序设计进阶] (22) 团队开发利器(一)简单易用的代码管理工具VSS
[.net 面向对象程序设计进阶] (22) 团队开发利器(一)简单易用的代码管理工具VSS 本篇要点:在进阶篇快要结束的时候说说源代码管理器,我们的开发,不是一个人可以完成的事,团队协作很重要,而且 ...
随机推荐
- 求阶乘末尾0的个数(java)
末尾0的个数 题目描述 输入一个正整数,求n!末尾有多少个0?比如n = 10; n! = 3628800 ,所以答案为2 输入描述 输入为一行,n (1 <= n <= 1000)//输 ...
- 100% 自主可控,Java Solon v3.3.1 发布(国产优秀应用开发基座)
Solon 框架! Solon 是新一代,Java 企业级应用开发框架.从零开始构建(No Java-EE),有灵活的接口规范与开放生态.采用商用友好的 Apache 2.0 开源协议,是" ...
- 自定义Marix的自定义动画,支持缓动动画属性
最近用画布的MatrixTransForm做变换,需要用Matrix做动画处理,网上冲浪找了一圈,没有找出好的解决方法 Stack Overflow 给出了一部分的解决方法,但是不支持缓动函数,貌似不 ...
- 提示词工程:引导AI高效完成任务的艺术
提示词工程(Prompt Engineering)是人工智能时代的一项关键技能,它研究如何设计最佳提示词,以引导大型语言模型产生我们所需的结果.本文将深入探讨提示词工程的核心概念.组成部分及其与微调的 ...
- 网络策略NetworkPolicy
网络策略 在 Kubernetes 里,网络隔离能力的定义,是依靠一种专门的 API 对象来描述的,即: NetworkPolicy. Kubernetes 里的 Pod 默认都是"允许所有 ...
- 能提高你的创作效率的超强AI工具:ChatMoney
本文由 ChatMoney团队出品 引言 在广告创意行业,创新和高效是赢得市场的关键.而我今天要分享的就是如何利用ChatMoney这款强大的人工智能工具,打破创新难题,赚取丰厚收益. 让我告诉你一个 ...
- 做Data+AI的长期主义者 | 倒计时2天...
<数据资产管理白皮书>下载地址: https://www.dtstack.com/resources/1073/?src=bbs <行业指标体系白皮书>下载地址: https: ...
- APIO2025 一堆题解
APIO2025 一堆题解 图论 AtCoder Xmas Contest 2024 A 答案永远是\(1\),6 NWRRC 2015 Graph 考虑不加边,怎么找字典序最小的拓扑序,就维护一个小 ...
- java--单元测试、内省
junit(单元测试框架) junit要注意的细节: 1. 如果使用junit测试一个方法的时候,在junit窗口上显示绿条那么代表测试正确, 如果是出现了红条,则代表该方法测试出现了异常不通过. 2 ...
- Excel SUMPRODUCT函数用法(乘积求和,分组排序)
SUMPRODUCT函数是Excel中功能比较强大的一个函数,可以实现sum,count等函数的功能,也可以实现一些基础函数无法直接实现的功能,常用来进行分类汇总,分组排序等 SUMPRODUCT 函 ...