是否有人使用Android Studio开发GearVR应用程序?我试图根据开发人员文档设置它,但我在构建时得到一个奇怪的错误。
我遵循了所有这些设置:https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-studio-setup-android-win/在这里你可以安装JDK, SDK, Android Studio, NDK。
我下载了Oculus Mobile SDK ovr_sdk_mobile_1.0.3,然后在Android Studio New-Import-select build中。少量的样本。(https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-studio-basics/)当尝试运行它时,我得到的错误是:
:VrSamples:Native:CinemaSDK:Projects:Android:prepareCinemaSDKVrAppSupportVrGUIProjectsAndroidPrebuiltUnspecifiedLibrary FAILED
Error:A problem was found with the configuration of task ':VrSamples:Native:CinemaSDK:Projects:Android:prepareCinemaSDKVrAppSupportVrGUIProjectsAndroidPrebuiltUnspecifiedLibrary'.
> File 'C:Dev_ASovr_sdk_mobile_1.0.3VrAppSupportVrGUILibsAndroidVrGUI.aar' specified for property 'bundle' does not exist.
谷歌这个错误告诉我,这应该是一个旧的编译器错误,早已被修复。它查找的文件是"VrGUI。aar"不存在,甚至不存在文件夹("Android"),它应该在,文件夹"Libs"是空的。没有VrGUI。在整个oculus mobile SDK文件夹中的一个文件
我真的不知道如何解决这个问题,我正在考虑在另一台电脑上从头开始再试一次。
编辑:我试过改变buildToolsVersion和
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
gradle版本到1.5.0+或2.1.2(是最新的)。
我也遇到过类似的情况。但是,当我重新解压缩ovr_sdk_mobile_1.0.3.zip时,我发现"VrAppSupportVrGUILibsAndroidVrGUI.aar"。
也许,我们运行了一个干净的脚本并删除了文件