Android Studio + Oculus 移动 SDK(GearVR、Win8、ovr 1.0.3)

Android Studio + Oculus Mobile SDK (GearVR, Win8, ovr 1.0.3)

是否有人使用 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.gradle 示例中。 (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_AS\ovr_sdk_mobile_1.0.3\VrAppSupport\VrGUI\Libs\Android\VrGUI.aar' specified for property 'bundle' does not exist.

谷歌搜索这个错误告诉我它应该是一个早已修复的旧编译器错误。它寻找的文件 "VrGUI.aar" 不存在,甚至它应该在其中的文件夹 ("Android") 也不存在,文件夹 "Libs" 是空的。整个oculus mobile sdk文件夹中没有VrGUI.aar文件

我真的不知道如何解决这个问题,我正在考虑从头开始在另一台 PC 上再次尝试。

编辑:我尝试更改 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 时,我发现 "VrAppSupport\VrGUI\Libs\Android\VrGUI.aar".

也许,我们 运行 一个干净的脚本并删除了文件。