Hello,
I’m new to using forums and I hope I’m posting this in the correct category.
I’m currently facing an issue with developing for the Pico Neo 3 Pro in Unity. I have imported the Pico SDK (version 2.5.3) into Unity 2022.3.18f1. My project is simple – I’ve tried running both an empty scene and the Unity XR demo scene. In both cases, the build completes without errors and deploys to the headset, but it crashes immediately upon execution.
I am using Unity 2022.3.18f1
Through logcat, I noticed this potential lead:
java_vm_ext.cc:570] JNI DETECTED ERROR IN APPLICATION: JNI GetObjectField called with pending exception java.lang.NoSuchMethodError: no non-static method "Lcom/unity3d/player/L;.getHolder()Landroid/view/SurfaceHolder;"
But I have no idea what it could mean. I’m also not sure how or if this relates to the crash. Is this a common issue or something specific to my setup?
Additionally, could the crash be related to the absence of the Pico App ID in our project settings? We are still in the process of sorting out our company developer account, and I wondered if a missing App ID could cause such a crash, though I would expect a more explicit error message in such a case.
Any insights or suggestions would be greatly appreciated.
Thank you!