Unity Carboard SDK崩溃

时间:2015-09-04 16:18:09

标签: android unity3d google-cardboard

我将包含所有Cardboard SDK功能的更新添加到我的游戏https://play.google.com/store/apps/details?id=com.oriongames.spaceshooter

但是,我发现一些Android设备(不是全部,因为我的Note 2和编辑器模式工作正常)在Unity徽标后立即崩溃。

以下是支持:

  

java.lang.Error:FATAL EXCEPTION [UnityMain] Unity版本:5.1.1f1   设备型号:三星SM-T210设备指纹:   三星/ lt02wifixx / lt02wifi:4.1.2 / JZO54K / T210XXAMKF:用户/释放密钥

     

引起:java.lang.Error:信号11(SIGSEGV),代码1(SEGV_MAPERR),   故障地址6ab6b090构建指纹:   '三星/ lt02wifixx / lt02wifi:4.1.2 / JZO54K / T210XXAMKF:用户/释放密钥'   修订版:' 7' pid:13587,tid:13600,name:UnityMain>>>   com.oriongames.spaceshooter<<< r0 00000000 r1 00000000 r2 80808080 r3   6ab6b090 r4 6952f800 r5 6ab6a11c r6 5eb20520 r7 6ab6b090 r8 5eb20524   r9 5eb2056c sl 00000328 fp 69530190 ip 6ab5ed60 sp 5eb20500 lr   6a9a1979 pc 400ca174 cpsr 4b34354f

     

在libc.strlen(strlen:72)at   libvrunity.ion :: gfx :: GraphicsManager :: InitGlInfo()(gfx:136)at at   libvrunity.ion :: gfx :: GraphicsManager :: InitFunctions()(gfx:356)at   libvrunity.ion :: gfx :: GraphicsManager :: Init(bool)(gfx:172)at   libvrunity.ion :: gfx :: GraphicsManager :: GraphicsManager()(gfx:6010)at   libvrunity.gvr :: VrSessionImpl :: InitIonDefaults()(VrSessionImpl:124)at at   libvrunity.gvr :: CardboardVrSessionFactory :: CreateCardboardVrSession(GVR :: DisplayMetrics   const&,gvr :: VrAppInfo const&,bool,std :: function const&amp ;,,   std :: function const&)(CardboardVrSessionFactory:72)at   libvrunity.gvr :: CardboardApiImpl :: CardboardApiImpl(GVR :: DisplayMetrics   const&)(CardboardApiImpl:182)at libvrunity.Start(Start:364)at at   BaseCardboardDevice.Start中的Unknown.0000eecc(未知来源)(原生   方法)在BaseCardboardDevice.Init(< 0x00090>:144)at   CardboardAndroidDevice.Init(< 0x0001b>:27)at   Cardboard.Awake上的Cardboard.InitDevice(< 0x00073>:115)(< 0x00083>:131)   at Object.runtime_invoke_void__this __(Native Method)at   GameObject.Internal_AddComponentWithType(Native Method)at   GameObject.AddComponent(< 0x00024>:36)at   GameObject.AddComponent(< 0x0002b>:43)at   Cardboard.get_SDK(< 0x000a3>:163)at   CameraManagerVRCardboard.Recenter(< 0x00017>:23)at   c__IteratorD.MoveNext(< 0x0009f>:159)at   .runtime_invoke_bool__this __(Native Method)at   MonoBehaviour.StartCoroutine(原生方法)at   MonoBehaviour.StartCoroutine(< 0x00028>:40)at   CameraManager.changeCameraState(< 0x000b3>:179)at   在StartMenu.Start(< 0x00043>:67)处启动StartMenu.Init(< 0x00257>:599)   Object.runtime_invoke_void__this __(Native Method)at   libmono.00021bcf(原生方法)at   libmono.mono_runtime_invoke(mono_runtime_invoke:136)at   libunity.002b1e08(原生方法)

如果我只是从游戏中移除Cardboard SDK,游戏会再次运行。

我尝试在PlayerPref下更改GPU Skinning和Automatic Graphics API,但没有任何效果。

你有什么线索吗? 谢谢你!

0 个答案:

没有答案