小米VR开发(一)

小米VR一体机应用开发流程(一)

前段时间接触到了小米VR一体机,做了很简单的交互应用,但是踩了挺多坑的,虽然小米官方开发网站上已经有相关教程,开发文档也很详细,但还是有部分对新手不太友好,分享这篇文章希望能帮助新手解决更多问题。
这篇文章主要写开发前必须要的准备工作,内容比较详细,太多,所以分开两部分说,会比较啰嗦,哈哈;
首先需要有小米VR一体机设备,当然如果开发小米VR(非一体机设备)应该也是适用的,只是运行的硬件设备换成小米VR可以支持的手机设备即可。

  1. 怎样查询手机是否支持VR?
    在小米开放平台下载"Mi VR SDK for Unity ",下载完成之后的文件包中包含小米VR Unity插件(SDK)开发文档(也可直接在小米开放平台官网查看文档 “开发文档”),文档中会有具体说明,包括支持的设备型号及Unity版本号。
    小米VR开发(一)

  2. 如何成为小米的开发者
    在问题1的操作时我们会发现首先需要一个小米的开发者账号,之后才能进入小米的开放平台官网,才能下载SDK,查看开发文档。
    这个问题根据小米官网提供的方法即可(如何成为开发者),申请之后需要审核,过段时间才能通过,不用着急。
    小米VR开发(一)
    开发者账号是必须要有的,因为在后面的开发过程中会用到开发者账号,在小米开放平台申请一些签名文件或者VR一体机进入开发者模式也会需要用到。

  3. 如何将小米VR一体机进入开发者模式
    这个问题我是踩坑了的,可能比较笨,所以写出来希望能帮到大家,因为无论是后续开发用到的设备SN ***还是在一体机中安装和卸载软件都需要开发者模式 使用usb线及adb命令。手机设备可能不存在这样的问题,手机进入开发者模式各自在网上查手机型号进入开发者模式的方式即可。
    首先如果是刚刚拿到的小米VR一体机可能会很清晰的知道该一体机需要搭配小米VR APP 进行初始化,小米VRAPP 可以在小米的应用找到(下载地址),下载下来,安装到安卓手机上(非必须小米手机,我的Vivo手机也可以安装)
    小米VR开发(一)
    安装之后登录申请的小米开发者账号,在设备中添加小米VR 一体机设备及其手柄,按照APP 的操作流程即可。

    接下来简单的贴一下操作流程界面
    小米VR开发(一)小米VR开发(一)
    小米VR开发(一)
    接下来就是使得所绑定的小米VR 一体机进入开发者模式,需要保证小米账号为开发者账号,在小米VRAPP 中的设置界面——关于小米VR ,点开看到小米VR图标,连续点击5次即可
    小米VR开发(一)
    好的,准备工作就说这么多,下篇正式进入开发环节。