Build Deployment Automation Failing on Server Side using ovr-platform-tool.exe
Hi, I've been working on a bash script that deploys to the app lab using the ovr-platform-tool.exe, the idea is to hook it up in my build automation machine and for specific targets (like a release) deploy it automatically from Unity Cloud Build to the App Lab. I referenced a lot of the code provided in the Unity SDK, particularly the content of OVRPlatformTool.cs I'm getting a server side error: [error] ERROR: An unexpected error occurred [error] 2024-02-24T03:02:04.219Z [ERROR] Server log: {"app_id":6906526809465140,"client":"COMMAND_LINE","log_level":"ERROR","event_name":"UNEXPECTED_ERROR","stack_trace":"TypeError: Cannot read properties of undefined (reading 'eventStart')\n at y (C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js)\n at Function.from (<anonymous>)\n at Object.genUploadChunksConcurrently (C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js)\n at C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\n at async C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js","extra":"{\"caught\":true,\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"x64\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.96.0.000001\",\"compatibility_version\":2,\"session_id\":\"6906526809465140_2024-02-24T03:01:58.650Z\",\"command\":\"upload-quest-build\",\"app_id\":6906526809465140,\"platform\":\"ANDROID_6DOF\"}","platform":"ANDROID_6DOF","cli_version":"1.96.0.000001","session_id":"6906526809465140_2024-02-24T03:01:58.650Z","binary_id":"","duration":null,"is_patch_upload":0,"duration_since_session_start":5569} [error] 2024-02-24T03:02:04.242Z [ERROR] Server log: {"app_id":6906526809465140,"client":"COMMAND_LINE","log_level":"ERROR","event_name":"COMMAND_FAILED","stack_trace":"TypeError: Cannot read properties of undefined (reading 'eventStart')\n at y (C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js)\n at Function.from (<anonymous>)\n at Object.genUploadChunksConcurrently (C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js)\n at C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\n at async C:\\snapshot\\D_Zfull-fbsource\\edenfs\\redirections\\arvr\\js\\temp\\build-ovr-platform-util\\lib\\ovr_platform_util.js","extra":"{\"caught\":true,\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"x64\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.96.0.000001\",\"compatibility_version\":2,\"session_id\":\"6906526809465140_2024-02-24T03:01:58.650Z\",\"command\":\"upload-quest-build\",\"app_id\":6906526809465140,\"platform\":\"ANDROID_6DOF\"}","platform":"ANDROID_6DOF","cli_version":"1.96.0.000001","session_id":"6906526809465140_2024-02-24T03:01:58.650Z","binary_id":"","duration":null,"is_patch_upload":0,"duration_since_session_start":5592} [error] [2024-02-24T03:02:05.869Z] - 7.3.35.2.7.4 - ERROR: User script exited with status 1. Aborting. [error] [2024-02-24T03:02:05.995Z] - 7.3.35.2.7.4 - ERROR: Build of 'release' failed. 783: unexpected token at '' Any idea about whether it's a bug or something I'm missing on my end? This is my current deployment script: https://gist.github.com/hector-yumebau/2611b0c094de90231ab1be461bf5e5e62.4KViews1like7CommentsBuilds not working anymore on Quest2
I was just working on my project, and doing testing. I am using Hurricane and I always had some problem at level load: often crashing, but sometimes starting. Anyway, at some point in the process now it doesn’t even show the map: it crashes right after the logo screen. Everything works fine in Unity. Did anyone experience anything similar? How can I bug test something that only happens in the Quest? However, I am not even a programmer, I am using PlayMaker and I do EVERYTHING to stay away from troubles, meaning that I touch as little stuff as possible. But as said, when this happened, I was just testing and testing applying small changes to my levels. I changed some parameters in the Physics properties, removed some props, things like this, NOTHING strange or dangerous. At one point, level 3 didn’t load anymore. I thought “this is Hurricane” (I had changed the distance between the body parts). So then I tried with level 2 and 1 and they don’t load anymore as well. Even though I didn’t change them. Also worth of note: I didn’t install any update, any software, not on my system nor on the Quest when this happened. I think that it might be a problem with PhysX and/or Hurricane, but I have no way to be sure. This is probably a problem of Hurricane in Untiy, but it’s not over. After this, at one point I compiled the nth version and installed it on the Q2, and… the MQDH doesn’t install it. It installs, I see the blue bar rolling, then it disappears. No error message. No app installed. Oh and of course I didn’t change anything in the project preferences when this happened. I am getting mad. P.s.: just opened the console on MQDH and I see all this going on. The Q2 is in sleep mode. These are all RED errors going on continuously. **22:04:59.770****DumpsysProxyService** **com.oculus.socialplatform does not have permission to dump on demand** **22:04:59.831** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:04:59.860** **libosutils** **Failed to get real path of file '/sys/class/power_supply/usb/current_now', err: No such file or directory** **22:04:59.873** **libosutils** **Failed to get real path of file '/sys/class/power_supply/cypd3177/online', err: No such file or directory** **22:04:59.873** **libosutils** **Failed to get real path of file '/sys/class/power_supply/cypd3177/voltage_now', err: No such file or directory** **22:05:00.599** **audit** **rate limit exceeded** **22:05:05.112** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:05.603** **audit** **rate limit exceeded** **22:05:10.299** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:25.599** **audit** **rate limit exceeded** **22:05:25.888** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:30.599** **audit** **rate limit exceeded** **22:05:31.069** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:36.231** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:40.601** **audit** **rate limit exceeded** **22:05:41.413** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:41.947** **PowerStats** **getResults:Failed to open file /sys/kernel/wifi/power_stats: No such file or directory** **22:05:41.966** **system_server** **Cannot obtain CPU frequency count** **22:05:41.967** **system_server** **Cannot obtain CPU frequency count** **22:05:41.967** **system_server** **Cannot obtain CPU frequency count** **22:05:41.967** **system_server** **Cannot read thread CPU times for PID 1231** **22:05:46.590** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:50.602** **audit** **rate limit exceeded** **22:05:51.749** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:56.938** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:05:59.870** **libosutils** **Failed to get real path of file '/sys/class/power_supply/usb/current_now', err: No such file or directory** **22:05:59.883** **libosutils** **Failed to get real path of file '/sys/class/power_supply/cypd3177/online', err: No such file or directory** **22:05:59.883** **libosutils** **Failed to get real path of file '/sys/class/power_supply/cypd3177/voltage_now', err: No such file or directory** **22:06:00.603** **audit** **rate limit exceeded** **22:06:02.109** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:06:07.293** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:06:10.599** **audit** **rate limit exceeded** **22:06:12.477** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:06:17.690** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:06:20.609** **audit** **rate limit exceeded** **22:06:22.873** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:06:25.602** **audit** **rate limit exceeded** **22:06:28.030** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754** **22:06:33.209** **system_server** **Dex checksum does not match for dex: /system/priv-app/VrDriver/VrDriver.apk.Expected: 2142731775, actual: 927396754**766Views0likes2CommentsINSTALL_FAILED_UPDATE_INCOMPATIBLE
Hi, I'm trying to build a test application using unity after changing PC (it use to run and work fine). Now when I try to build and run I get this very long list of errors: Any idea of how to deal with this problem? Thanks. CommandInvokationFailure: Unable to install APK to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details. C:\Program Files\Unity\Hub\Editor\2020.3.3f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\adb.exe -s "1WMHH83CHG0505" install -r -d "C:\Users\User\Documents\VR_GPU_Instancing_Graph\test.apk" stderr[ adb: failed to install C:\Users\User\Documents\VR_GPU_Instancing_Graph\test.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.DefaultCompany.VR_GPU_Instancing_Graph signatures do not match previously installed version; ignoring!] ] stdout[ ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.ADB.RunInternal (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.ADB.Run (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.AndroidDevice.Exec (System.String[] command, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.AndroidDevice.Install (System.String apkfile) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.AndroidDeploymentTargetsExtension+<>c__DisplayClass16_0.<UploadAPK>b__0 () (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.AndroidDeploymentTargetsExtension.UploadAPK (UnityEditor.Android.AndroidBuildProperties buildProperties, UnityEditor.Android.AndroidDevice device, UnityEditor.Android.AndroidDeploymentTargetsExtension+LaunchProgressTaskManager taskManager) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.AndroidDeploymentTargetsExtension+<>c__DisplayClass12_1.<LaunchBuildOnTarget>b__2 () (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.ProgressTaskManager.Run () (at <c9b5231e365148a4bc210cc4e439206d>:0) UnityEditor.Android.AndroidDeploymentTargetsExtension.LaunchBuildOnTarget (UnityEditor.DeploymentTargets.IDeploymentTargetsMainThreadContext context, UnityEditor.BuildProperties buildProperties, UnityEditor.DeploymentTargets.DeploymentTargetId targetId, UnityEditor.ProgressHandler progressHandler) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.DeploymentTargets.DeploymentTargetManager.LaunchBuildOnTarget (UnityEditor.BuildProperties buildProperties, UnityEditor.DeploymentTargets.DeploymentTargetId targetId, UnityEditor.ProgressHandler progressHandler) (at <c9b5231e365148a4bc210cc4e439206d>:0) UnityEditor.PostprocessBuildPlayer+<>c__DisplayClass19_1.<LaunchOnTargets>b__1 () (at <c9b5231e365148a4bc210cc4e439206d>:0) UnityEditor.ProgressTaskManager.Run () (at <c9b5231e365148a4bc210cc4e439206d>:0) UnityEditor.PostprocessBuildPlayer.LaunchOnTargets (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget buildTarget, UnityEditor.Build.Reporting.BuildReport buildReport, System.Collections.Generic.List`1[T] launchTargets) (at <c9b5231e365148a4bc210cc4e439206d>:0) UnityEditor.Android.PostProcessAndroidPlayer.Launch (UnityEditor.BuildTarget target, System.String installPath, UnityEditor.Build.Reporting.BuildReport report) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.Android.AndroidBuildPostprocessor.LaunchPlayer (UnityEditor.Modules.BuildLaunchPlayerArgs args) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0) UnityEditor.PostprocessBuildPlayer.Launch (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget buildTarget, System.String path, System.String productName, UnityEditor.BuildOptions options, UnityEditor.Build.Reporting.BuildReport buildReport) (at <c9b5231e365148a4bc210cc4e439206d>:0) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)3.1KViews0likes2CommentsUnity 2021.3.18f1 - Oculus SDK version 56.0 Build not working on macOS
Building /Contents/PlugIns/AudioPluginOculusSpatializer.bundle/Contents/Info.plist failed with output: System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String arg) at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace() at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Load(XmlReader reader) at UnityEditor.iOS.Xcode.PlistDocument.ParseXmlNoDtd(String text) in /Users/bokken/build/output/unity/unity/External/XcodeAPI/Xcode/PlistParser.cs:line 199 at UnityEditor.iOS.Xcode.PlistDocument.ReadFromString(String text) in /Users/bokken/build/output/unity/unity/External/XcodeAPI/Xcode/PlistParser.cs:line 330 at UnityEditor.OSXStandalone.CodeSigning.BundleSigner.ParsePListFile(Byte[]& plistFileContents, String& executablePath, String& bundleIdentifier) in /Users/bokken/build/output/unity/unity/Platforms/OSX/CodeSigning/BundleSigner.cs:line 91 at UnityEditor.OSXStandalone.CodeSigning.BundleSigner.Sign(SignFlags signFlags, BundleSignTarget& signedBundle) in /Users/bokken/build/output/unity/unity/Platforms/OSX/CodeSigning/BundleSigner.cs:line 51 at MacOSCodeSignBundleCopy.Run(CSharpActionContext ctx, Data data) UnityEditor.BuildPipeline:BuildPlayer (UnityEditor.BuildPlayerOptions) BuildPlatform.BuildPlatform:RunOSXBuildProcess747Views0likes0CommentsIssues with the APK during validation
I'm having problems with my app's Manifest, I want to publish it on the ALPHA channel, but when building I get errors, even using "Create store-compatible AndroidManifest.xml" I tried to debug, I added: |android:exported="true"| and |android:installLocation="auto"| in the Manifest, I was able to build it, but I couldn't upload it. OVR Platform Tool log: NOTE: Your manifest includes the following permissions restricted by Oculus: - android.permission.RECORD_AUDIO - android.permission.MODIFY_AUDIO_SETTINGS Please remove these permissions if they are not needed by your application. If they are needed, you must include justification in the “Notes for the Reviewer” field when submitting your application for review. Failure to provide justification will result in the rejection of your application. This app contains both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) libraries. This consumes extra storage and increases download times. Consider updating your build to target 64-bit only. Preparing for upload... Uploading APK... Uploading... Waiting for processing to begin... rebuilding uploaded file (1/3) validating package contents (2 / 3) ERROR: We found issues with the APK during validation. Please check that the APK meets the `Application Manifest Requirements` and then resubmit your app. * APK install location must be "automatic" (android:installLocation in AndroidManifest.xml). Read the documentation at: https://developer.oculus.com/distribute/publish-mobile-manifest/ Even with |android:installLocation="auto"| I still get this error. What can I do? I need the microphone because I'm using Photon Voice My Manifest: <?xml version="1.0" encoding="utf-8" standalone="no"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto"> <application android:label="@string/app_name" android:icon="@mipmap/app_icon" android:allowBackup="false"> <activity android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" android:configChanges="locale|fontScale|keyboard|keyboardHidden|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:launchMode="singleTask" android:name="com.unity3d.player.UnityPlayerActivity" android:excludeFromRecents="true" android:exported="true"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="false" /> <meta-data android:name="com.samsung.android.vr.application.mode" android:value="vr_only" /> </application> <uses-feature android:name="android.hardware.vr.headtracking" android:version="1" android:required="true" /> <uses-feature android:name="com.oculus.feature.PASSTHROUGH" android:required="true" /> </manifest> UPDATE: It looks like it's a bug from Unity, I was able to upload my APK using the workaround in the comments of this post: https://issuetracker.unity3d.com/issues/android-install-location-changes-when-exporting-project1.5KViews0likes0CommentsUnity Oculus Build failed with IL2CPP
Building an oculus app with Unity 2020.x IL2CPP with target architecture arm64 failed for: Exception: Failed running "response.rsp" stdout: Fatal error in Unity CIL Linker System.InvalidOperationException: No action for the assembly TinCan, Version=1.3.0.0, Culture=neutral, PublicKeyToken=7e2d97554f738180 defined at Mono.Linker.AnnotationStore.GetAction(AssemblyDefinition assembly) at Mono.Linker.Steps.MarkStep.IsFullyPreserved(TypeDefinition type) at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference) at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field) at Unity.Linker.Steps.Marking.MonoBehaviourMarking.MarkNeededFields(TypeDefinition type) at Unity.Linker.Steps.Marking.MonoBehaviourMarking.DoAdditionalTypeProcessing(TypeDefinition type) at Unity.Linker.Steps.UnityMarkStep.DoAdditionalTypeProcessing(TypeDefinition type) at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference) at Mono.Linker.Steps.MarkStep.MarkField(FieldDefinition field) at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type) at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type) at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly) at Mono.Linker.Steps.MarkStep.InitializeAssembly(AssemblyDefinition assembly) at Unity.Linker.Steps.UnityMarkStep.InitializeAssembly(AssemblyDefinition assembly) at Mono.Linker.Steps.MarkStep.Initialize() at Mono.Linker.Steps.MarkStep.Process(LinkContext context) at Unity.Linker.Steps.UnityMarkStep.Process(LinkContext context) at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step) at Unity.Linker.UnityPipeline.ProcessStep(LinkContext context, IStep step) at Mono.Linker.Pipeline.Process(LinkContext context) at Unity.Linker.UnityDriver.UnityRun(ILogger customLogger) at Unity.Linker.UnityDriver.RunDriverWithoutErrorHandling(ILogger customLogger) at Unity.Linker.UnityDriver.RunDriver() Any Help? Thanks999Views0likes0CommentsApp suddenly stopped executing in Quest 2
I have a project in Unity that I used to "Build and Run" to test the application with the Oculus Quest 2, which worked fine up until now. I did not touch any settings, and today I tried to "Build and Run" again, but the app is not launching anymore when I switch to the headset. I tried to create a new project to see if the problem persisted, and it worked with no problems. Could you tell me how I can fix this problem with my current project, as I need to test it?1.5KViews0likes3Comments"Build Upload Error - an error has occurred" while uploading to App lab via Oculus Developer Hub
I wanted to push a project onto the app lab. I followed various information online to make the build compatible (Player settings, Texture Compression, Keystore, Manifest, API ID etc..) but while uploading I get the error : "Build Upload Error - an error has occurred". Is there a way to understand where the issue come from ?940Views2likes0CommentsError Building to Oculus Quest
I keep getting this error, not sure what's causing it: OVRADBTool adb server version (40) doesn't match this client (41); killing... * daemon started successfully UnityEngine.Debug:LogError(Object) OVRADBTool:RunCommand(String[], WaitingProcessToExitCallback, String&, String&) (at Assets/Oculus/VR/Editor/OVRADBTool.cs:200) OVRADBTool:GetDevices() (at Assets/Oculus/VR/Editor/OVRADBTool.cs:114) OVRGradleGeneration:OnPostprocessBuild(BuildReport) (at Assets/Oculus/VR/Editor/OVRGradleGeneration.cs:304) UnityEditor.BuildPlayerWindow:BuildPlayerAndRun() Error building Player: OVRADBTool adb server version (40) doesn't match this client (41); killing... * daemon started successfully6.5KViews0likes7CommentsAPK Unity Build camera split into many tiny screens
Using unity 2021.0.6b I believe. Upgrading to 2021.10 to see if that helps. Then next ill try loweing vulkan below openGL in settings. It's weird. My custom splash screen that shows title that covers the whole screen is fine when it starts then once that's gone the view is like 50 tiny screens of the same camera view. It's fine when viewing in playmode. On build it does this though. I did a build a while back and it was fine then. Not sure what the deal is. Tried ARM64 and ARM7. Using XR plug in. Quest 2. Using vrsideloader for the moment, that shouldn't matter though it's what I used last time I did a build that had worked.902Views0likes0Comments