DEVICE-CENTRIC DOCUMENTATION

The site has a new content architecture. We've added the ability to select your development device to show device-specific content. Please read our blog post Oculus Developer Center Update: Device-centric Documentation Architecture for more information.

Oculus Quest Development

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible. For additional information and context, please see Submitting Your App to the Oculus Quest Store.

Android Debugging and Performance Analysis

This document describes utilities, tips and best practices for improving debugging for any application on Oculus Android devices. Most of these tips apply to both native and Unity applications.

  • ADB
    This guide describes how to perform common tasks using ADB.
  • Logcat
    The Android SDK provides the logcat logging utility, which is essential for determining what an application and the Android OS are doing. With correct filtering, logcat can provide important basic performance information about your application.
  • SysTrace
    SysTrace can record detailed logs of system activity that can be viewed in the Google Chrome browser.
  • Snapdragon Profiler
    The Qualcomm Snapdragon Profiler allows developers to analyze performance on Android devices with Snapdragon processors over USB, including CPU, GPU, memory, power, and thermal performance.
  • Native Debugging
    This guide provides basic recommendations for working with the Mobile SDK in Android Studio and Gradle, and is intended to supplement the relevant Android Studio documentation.