从Android应用程序

时间:2017-07-19 15:49:06

标签: android android-studio unity3d oculus

我正在尝试使用Unity3D中内置的OVR启动VR Android应用程序。我希望Unity应用程序成为Android应用程序的一部分,而不是两个单独的应用程序。 为此,我将已编译的应用程序作为AAR库导出到我的应用程序中。

推出常规Unity3D应用程序运行正常。然而,使用OVR插件会导致错误消息,说:

Fallback handler could not load library C:/Users/Test_Data/Mono/libOVRPlugin
Unity v5.6.1f1, Oculus Utilities v1.12.0, OVRPlugin v0.0.0, SDK v0.0.0.

Fallback handler could not load library C:/Users/Test_Data/Mono/libOVRPlugin
DllNotFoundException: OVRPlugin
  at (wrapper managed-to-native) OVRPlugin/OVRP_1_1_0:ovrp_GetNodePresent (OVRPlugin/Node)
  at OVRPlugin.get_hmdPresent () [0x00000] in <filename unknown>:0 
  at OVRManager.get_isHmdPresent () [0x00000] in <filename unknown>:0 
  at OVRDisplay.ConfigureEyeDesc (VRNode eye) [0x00000] in <filename unknown>:0 
  at OVRDisplay.UpdateTextures () [0x00000] in <filename unknown>:0 
  at OVRDisplay..ctor () [0x00000] in <filename unknown>:0 
  at OVRManager.Awake () [0x00000] in <filename unknown>:0 

以后,在应用程序运行时重复nullreferenceexception:

Fallback handler could not load library C:/Users/Test_Data/Mono/.\libOVRPlugin
Fallback handler could not load library C:/Users/Test_Data/Mono/libOVRPlugin
NullReferenceException: Object reference not set to an instance of an object
  at OVRCameraRig.UpdateAnchors () [0x00000] in <filename unknown>:0 
  at OVRCameraRig.FixedUpdate () [0x00000] in <filename unknown>:0 

From what i could find here,似乎有一些路径问题?这不是同一个问题,我不知道如何解决这个问题。统一场景不是因为它应该表现得如此(它显示白色屏幕,在发射时跳过场景和其他问题)

我该怎么做才能解决这个问题?

0 个答案:

没有答案