The latest release for Oculus Developer Hub (ODH) includes new capabilities and improvements to several existing features that will improve your daily development workflow.
Here are the highlights:
Device performance – real-time CPU, GPU, memory and FPS graphs
Device logs – saved filters, copy to clipboard, auto-scroll button and compact layout
ADB – automatic client detection and game engine compatibility
Custom commands – copy output to clipboard
APK install – bug fix for install with OBB files
You can now view real-time device performance graphs inside ODH. These graphs show current values and 5 minutes of recorded data for CPU, GPU, Free Memory, FPS and Stale Frames. This helps visualize changes in resource utilization. You can quickly identify hot points while testing an application.
ODH will now keep track of your recently used log filters and display them in a drop-down under the log filter input. This makes it easy to reuse your most common and useful log filters. A new auto-scroll button was added to easily toggle the auto-scrolling behavior for log output. There is also a new “copy to clipboard” button for quickly pasting log output into a different app, like a text editor for further investigation or in an email or chat client to share with your colleague. Along with these new features, the device log window was redesigned to expose more log output lines in a compact layout.
ODH uses Android Debug Bridge (ADB) to communicate with your connected Oculus headsets. ADB is also used by common development engines like Unity, Unreal and Android Studio. It’s important that all of your development tools use versions of ADB that are compatible with each other. ODH will now automatically detect when alternate ADB clients are installed on your computer and prompt you to configure the ODH ADB path. This will help ensure that ODH runs smoothly alongside your preferred development tools.
Custom commands were introduced in ODH 1.6 and have quickly become a frequently used feature for many developers. You can create custom ADB commands and easily run them with a button in ODH. You have the option to run these commands silently in the background or to view the command output in a separate window. There is now a new “copy to clipboard” button on the custom command output window to quickly copy the output and paste it into a different app.
In Update 1.6, we added drag & drop APK install. Developers reported a bug when installing APKs containing OBB files. The OBB would not install in the correct location on your device. This bug has now been fixed in Update 1.7.