一:环境搭建
下载 Java JDK , Android SDK.

Java下载地址及安装配置环境方法:https://blog.csdn.net/siwuxie095/article/details/53386227
注:在安装过程中一定要注意记得安装的路径!!!!
在配置环境变量的时候在系统变量中进行修改!如下图:

还出现了奇怪的问题:当安装了Java JDK之后再卸载的时候并不能全部卸载干净,及时是强力清除通过管理员运行都无法删除掉Java文件,但是再使用Java JDK。一些其他的文件也被损坏,猜想可能出现的原因:可能是在配置环境的过程中误操作了某些步骤System32也点不开了。
最后解决的办法:重装系统了(有点尴尬~~)。
建议:安装和配置时一定要按照给的步骤认真一步一步来,尽量不安装在c盘。

安卓SDK 安装及步骤详见:https://www.jianshu.com/p/484a6c7bf451 步骤三:安装安卓SDK

(1)在安装的过程中会出现类似于下列的错误:(提示Download interrupted Unexpected HTTP Status412 等)

解决办法:https://blog.csdn.net/w2865673691/article/details/50528634

(2)在安装的过程中同样要牢记安装路径,且尽量不安装C盘。
(3)建议还是在网上下载最新版本比较好。

二:小米一体机开发
2.1 导入小米VR Unity 插件
从小米官方开发网站下载VR Unity插件包,其中有一个扩展名为mivrcore***.unityPackage
的文件,双击会被Unity 自动打开。选中所有项目,点击Import导入。
下载地址:https://dev.mi.com/vr/signature/index?userId=2154414965

最右边为插件包,前面蓝色框的也建议下载看看。
2.2 编译生成APK
点击File->Building Setting, 打开build setting面板,选中Platform为Android。

点击Player Setting进行要导出的Android包设置
在Resolution And Presentation中设置Orientation为Landscape Left

在Other Settings中设置Bundle Identifier,设置成一个包的ID

设置完成之后点击Build会生成APK包。
如果使用Build And Run还需要设置Android SDK的路径。

2.3在生成APK中还需要小米VR一体机的签名文件,具体过程如下
(1)首先要注册小米账号并注册成为开发者(一般个人研究就注册为 个人开发者)在个人栏下点击“修改资料”即可注册为个人开发者。
(2)注册完成之后就能在小米开放平台找到如下页:
https://dev.mi.com/vr/signature/index?userId=2154414965
然后,在一体机包装盒上会有这个一个序列号:

将这个序列号输入进去即可获得签名文件。
注:必须要成为个人开发者才可以获得签名文件的地址链接!
(3)签名文件拷贝到你应用的assets文件夹中,并重新打包APK。
可以将多个签名文件放在同一个应用中,以同时支持多个手机。对于Unity应用,签名文件放在: Project/Assets/Plugins/Android/assets/MiVR_sig/
(4) 现在你的应用就可以在小米VR硬件上运行了。
(5)在发布应用之前,你可以移除签名文件。

2.4 APK安装办法:
在开始使用adb命令之前需要开启开发者模式。打开小米VR App,“我的”页面→设置→关于帮助,在关于帮助页面有一个小米VR 的logo,连续点击logo5次为开启/关闭开发者模式。(默认关闭开发者模式,开启开发者模式需要使用开发者账号登录,并且确保一体机和手机均连接网络)
如果只生成APK安装包,要通过如下指令adb install “c:\1.apk”(仅举例)
具体做法如下:
1)安装
1.adb devices
(adb server version (31) doesn’t match this client (40); killing…

  • daemon started successfully
    18304/00010514 device)

2.adb install F:\fcj\Unity3D\GearVR\apk\scz.apk
(文件位置)
adbdevices
3.C:\Users\admin>adb shell am start -n com.xiaomi.vr/com.mi.dlabs.vr.sdk.plugins.unity.MiVRUnityPlayerActivity
备注:apk安装时要先确认之前是否已经安装了相同包名的apk文件。如果安装过,要在安装本次文件之前把它先卸载掉,然后安装这次文件!!
(包名)

卸载步骤如下:
2).卸载
1.adb devices
2.连接成功后输入
adb uninstall com.xiaomi.vr
(com.xiaomi.vr是包名)
3)ADB指令出现错误

当出现这种情况时找到SDK文件中 plathform-tools,将里面的框住的两个文件复制到C盘用户下:


然后就成功啦!!!

小米VR一体机开发及apk文件导入相关推荐

  1. Unity 小米VR一体机开发(一)

    本文原创,转载请注明出处:https://blog.csdn.net/qq_36503704/article/details/82349474 小编第一次写这种东西,有什么问题,大家可以指出后一起讨论 ...

  2. Unity 小米VR一体机开发(二)

    本文原创,转载请注明出处:https://blog.csdn.net/qq_36503704/article/details/82590672 四.demo制作 上次讲了,小米VR一体机的前期准备和一 ...

  3. 小米VR一体机游戏开发日记(第一天)

    上周入手一个小米VR一体机,虽说画面颗粒感还是比较强,但那种身临其境的感觉还是非常酷的! 今天在网上看了一些VR的知识后突发奇想,跟儿子一起创作个小游戏试试,正好马上十一了,有七天时间可以利用:). ...

  4. 从小米应用商店爬取APK文件

    从小米应用商店爬取APK文件 该代码实在原有代码的基础上做了一些小改动.原有代码连接:https://blog.csdn.net/Crab0314/article/details/89887024 改 ...

  5. 小米vr一体机html,小米VR一体机体验:一款让你大开眼界的产品

    外观 外观方面,小米VR一体机与合作方的Oculus Go类似,采用磨砂白色塑料的外壳,机身前盖使用一块银色的铝合金材质打造,以达到更好的散热效果,上面印有小米的LOGO. 小米VR一体机上方共有三个 ...

  6. NOLO CV1搭配小米VR一体机玩SteamVR游戏新手教程

    NOLO CV1搭配小米VR一体机玩SteamVR游戏新手教程 新手学习时可先去nolo官网 注意: *PC电脑仅支持Windows10系统. *PC电脑显卡必须是NVIDIA GTX1050以上或者 ...

  7. 小米VR一体机游戏开发日记(第二天)

    unity装了一个晚上终于装完了,不知道为啥要装个VS 2017,搞得我完全不知道入口在哪?在"程序"里面找半天没找到在哪里打开,后来在安装文件夹里找到了unity.exe,执行居 ...

  8. 小米VR一体机游戏开发日记(第三天)

    虽然前一天是打开了Unity,但其实是个假象,里面的东西根本不能用,什么窗口都打不开,当时以为是好的,其实是因为不懂,后来看了Unity的提示,知道是安装缺内容了,重新打开它的安装文件,重新安装时要选 ...

  9. 小米VR一体机、Oculus Go投屏到PC、TV教程

    本文原创,转载请注明出处:https://blog.csdn.net/qq_36503704/article/details/87982678 github 地址:https://github.com ...

最新文章

  1. ubuntu预装脚本
  2. python中turtle画酷炫图案-酷炫的动态可视化交互大屏,用Excel就能做!
  3. 四招避免SEO优化过度
  4. matlab编程选择语句,matlab编程控制语句
  5. openresty获取nginx body内容体
  6. android图像处理系列之五-- 给图片添加边框(中)
  7. MySQL-MMM如何调用远程管理卡命令去fence?
  8. WindowsServer2012史记5-简洁,管理更多的服务器
  9. HDU 5510 Bazinga
  10. Python字符串的编码与解码(encode与decode)
  11. 实战 IE8 开发人员工具
  12. java web项目请求控制及简单漏洞防范
  13. 工作总结 项目中如何处理重复提交问题
  14. [转]隐马尔科夫模型HMM
  15. Vue使用Mint-ui的Popup, Picker组件报错问题
  16. 【转】Mobile Tutorial: Using Layout to Adjust Different Form Sizes or Orientations (iOS and Android)...
  17. 全网最全sql入门经典
  18. 安全合规/ISO--1--ISO 27000系列标准介绍
  19. zoom 更改安装位置_如何以Zoom更改会议主持人
  20. c#入门经典第6版pdf百度云盘_C#入门经典第6版中文pdf_NET教程

热门文章

  1. 郑州大学计算机系1996级校友,美术学院:1996级校友毕业二十周年返校聚会
  2. 湘大计算机学校聚会,计算机学院计算机专业96级2班校友举行入校20周年返校聚会...
  3. VMware Workstation 未能启动 VMware Authorization Service解决方法
  4. Rtthread学习笔记(十八)RT-Thread Studio添加freemodbus主机和从机
  5. 淘宝评价计分规则,店铺信用评价如何累计
  6. 中台战略下的保险订单销售模式设计
  7. 表弟准备买房,让我帮他分析分析哪个小区最合适,我直接用python下载了本地所有房源信息做成了可视化图
  8. C/C++学习日记:用C语言画一个爱心,哄女朋友效果杠杠的!
  9. 小程序微信小程序设计注册页面
  10. Spring Cloud Feign传输Header,并保证多线程情况下也适用