【HoloLens第三视角】实现移动端与HoloLens SpectatorView (成功跑起)

新知:

  1. GitHub页面内容有些不是打开就读的,需要看是否有release版本,得去看release最新的,(mastar版本是一直在run的比较不稳定)
    所以:对于这个文档需要去看release1.1.0的

开始项目

1. 获取代码

目前,我们支持的获取和使用旁观者视图代码的过程是将储存库作为子模块添加到项目中,也可以从release选项卡下载源代码,但是如果你选择不将代码库作为子模块引用,助手脚本和示例项目可能会崩溃。克隆和使用git存储库的步骤如下:

  1. 下载git
  2. 为项目设置存储库(自己建个仓库再clone下来)。有关如何设置存储库的更多信息,请参见这里。
  3. 打开管理员命令窗口。
  4. 克隆你自己项目的存储库。(如下图)

克隆自己的仓库
5. 将目录(路径)切换到你的项目目录。(如下图)
在这里插入图片描述
6. 在切换到的新路径下通过运行 git submodule add https://github.com/microsoft/MixedReality-SpectatorView.git sv 将MixedReality-SpectatorView代码基作为项目的子模块。(如下图)
在这里插入图片描述
7. 将目录更改为MixedReality-SpectatorView子模块。(不太确定是不是我这么干,后头成功跑起来了,所以是这么干的)
在这里插入图片描述
8. 切换分支 (就是这样切换的,做的时候有点犹豫哈哈哈)
在这里插入图片描述

2. 子模块弄好之后,运行.bat文件

运行语句我是直接按格式输的(过程中也是有一点点不确定哈哈哈,但后头成功了)

  • 这一步耗时比较久,这个外部依赖不知道要下载多久,佛系等待。(windows版本的还好,一会就下载好了,我在mac系统也同样执行了一遍,这一步下载了一个下午都没下载完,第二天来看才下载下来)
    在这里插入图片描述

在这里插入图片描述

3. 运行完.bat文件后,打开一个2019那个案例

通过 unity Hub 添加按钮 打开一个项目,(unity版本我是按照它原先的版本进行)
会弹出下图的提示 选择 apply就可以

在这里插入图片描述
然后跟着官方文档操作就可以了

4. 将应用部署到HoloLens上

部署过程可以参考这
在这里插入图片描述
我选择的是停止调试。停止调试会退出
后头我选择了继续调试就部署成功了

5. 将应用部署到Android上

需要JDK环境、Android SDK 所以需要准备一下

  1. 下载java JDK (官网下载就可以了)
  2. 配置环境变量
    • Java_HOME
    • class_path 就可以了 (参考别的教程,或者我后续补上来)
  3. 安装Android studio (感觉安装这个最省事,他检查到你没有SDK会提示你下载)参考这篇文章
  4. 也可以下载 Android SDK Tools (我下载了但是 manage那个文件打不开,翻了一些帖子还是没有解决就放弃了。用Android studio 就可以)

build and run 安装到手机上就可以成功跑起来了。(对于不同的手机怎么打开开发者模式,搜一搜教程就可以了)

6. HoloLens与Android进行连接,成功

我这会存在一点点的位置偏差,暂时还没有去查。后头查了再放上来

疑问:

Text Mesh Pro UI 是什么?


参考文档:

微软官方案例教程

Android Studio安装及环境配置教程

Unity打包安卓APK详细步骤

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值