Unity Gear VR开发环境配置:JavaJDK引发的一个问题

发表于2017-11-08
评论0 2.9k浏览

这篇文章主要是给大家介绍Gear VR开发环境配置时JavaJDK出现的问题的解决办法,开始我打算使用最新版本的unity5.4.1,可是出包遭遇了一些问题,所以还是向同事要了3.4的版本,VR以后就会以这个版本来展开。

 

Unity的下载、Android SDK这些安卓环境的开发就不说了,就说说VR需要的环境。

 

首先是这个网站:

https://developer.oculus.com/downloads/game-engines/1.3.2/OVRPlugin_for_Unity_5/

 

网上说需要把下载的东西放置到Unity\Editor\Data\VR\Unity中,不过我安装的Unity版本本身自带了这个东西,所以跳过。


接着是osig的设置,首先使用adb devices命令查看设备的id,如果adb在cmd中不管用,注意要配置一下Android SDK下的platform-tools的环境变量,再敲命令。

 

这样就获得了设备的id:

 

 

然后去以下网站下载osig,保存后放到/Assets/Plugins/Android/assets/中:

https://developer.oculus.com/osig/

 

嘛,然后就可以打包了,但是反复出现了一个失败错误的消息:

 

 

乱码是吧?我是毫无头绪了,但是跟同事讨论了半天,我终于注意到我用的是JDK7的版本,而同事打包使用的是JDK8的版本,换了之后就可以正常的出包了。

 

在这边提供以下JDK8的下载,顺便JRE7也甩上去了,有需要的同学点个赞哈:

链接:http://pan.baidu.com/s/1hsbl6oG 密码:2djc

 

总结:

Android出包使用JDK8.

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引