Я пытаюсь собрать для Oculus Quest, поэтому я переместил свой код в сборку Android.Затем, каждый раз, когда я собираю сборку, даже если я добавляю библиотеку Oculus, она добавляет меня в OpenVR и выглядит как отсутствующая в сборке.
Это единица 5.6.5, и я пытался установить последние активы SteamVR из хранилища ресурсов, но безуспешно.
DllNotFoundException: openvr_api
E/Unity(29563): at (wrapper managed-to-native) Valve.VR.OpenVRInterop:GetInitToken ()
E/Unity(29563): at Valve.VR.OpenVR.GetInitToken () [0x00001] in C:\Users\Code Andr\Assets\SteamVR\Plugins\openvr_api.cs:5795
E/Unity(29563): at Valve.VR.OpenVR+COpenVRContext.CheckClear () [0x00000] in <filename unknown>:0
E/Unity(29563): at Valve.VR.OpenVR+COpenVRContext.VRSystem () [0x00002] in C:\Users\Code Andr\Assets\SteamVR\Plugins\openvr_api.cs:6075
E/Unity(29563): at Valve.VR.OpenVR.get_System () [0x00006] in C:\Users\Code Andr\Assets\SteamVR\Plugins\openvr_api.cs:6268
E/Unity(29563): at SceneController.Update () [0x00020] in C:\Users\Code Andr\Assets\Scripts\Scene.cs:214
В этой строке происходит сбой в c #:
if ((value == VR) && (null != OpenVR.System)){
Когда я запускаю его в Oculus Quest, он остается с черным экраном, не загружается и отображает эту ошибку.