GoogleVrProxy not found crashes android build
Hi guys I recently upgraded my android project from Unity 5.6.0f3 to Unity 2017.1.2f1 and without any changes I made build to test it on my device. Unfortunately the game crashes on launch and I have no idea what the error means. Following is a small portion of the error I got by using adb logcat:
Unable to locate player settings. bin/Data/settings.xml
W/dalvikvm(16324): JNI WARNING: JNI function GetJavaVM called with exception pending
W/dalvikvm(16324): in Lcom/unity3d/player/NativeLoader;.load:(Ljava/lang/String;)Z (GetJavaVM)
W/dalvikvm(16324): Pending exception is:
I/dalvikvm(16324): java.lang.NoClassDefFoundError: com/unity3d/player/GoogleVrProxy
I/dalvikvm(16324): Caused by:
I/dalvikvm(16324): java.lang.ClassNotFoundException: Didn't find class
"com.unity3d.player.GoogleVrProxy" on path:...
So I am wondering what is GoogleVRProxy? From my search i have found that this class is used in google cardboard projects, but my game is not a VR game (or uses anything vr related) so why does is try to find this class. I have not changed anything in my project apart from upgrading it, does anyone have an idea as to what causes this error?
Your answer
![](https://koobas.hobune.stream/wayback/20220612142559im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
please help! Could not allocate memory: system out of memory! android build 0 Answers
Assertion failed on expression: 'klass != NULL' while building for Android 1 Answer
Unity Engine Not Intialized?!? 0 Answers
Unity terrain crashing GVR 0 Answers
Why game crashes on android build when using SetParent with WorldPositionStays = false? 0 Answers