Android XR Engine Hub

A desktop tool for streamlining your XR development workflow. Android XR Engine Hub serves as your centralized mission control, managing device connections, runtime configurations, and streaming tools across multiple game engines.

Currently available for Windows

Direct Preview lets you test and iterate on complex interactions directly inside your game engine's editor using live data from the Android XR Device. This completely bypasses the usual, time-consuming build-and-deploy cycle within XR development.

Capture high-frequency performance traces directly from the Engine Hub, visualize them instantly in the Perfetto Web UI, and diagnose bottlenecks with Gemini.

  • Perfetto integration: Record detailed performance traces directly from the dedicated Performance page using on-screen device recording controls.
  • Local trace data reduction: Automatically process raw .perfetto captures locally on your workstation into concise summaries of CPU and GPU utilization, frame timing stats, and dropped frames.
  • AI-powered diagnostics with Gemini: Connect your Google AI Studio API key (BYOK) in Settings to analyze reduced trace summaries with Gemini and receive actionable frame rate optimization recommendations.
  • Automated visualization & file management: Open captured traces in the Perfetto Web UI with pre-configured viewport parameters (visStart and visEnd) and access saved captures from the default output directory.

Install and test local APK builds directly on your connected Android XR device without switching to a command-line terminal.

  • Direct APK installation: Browse and sideload local .apk files from the Device Actions card with real-time progress and status notifications.
  • Configurable install flags: Enable Allow Downgrade (-d) to test older version codes or Grant All Permissions (-g) to automatically grant manifest permissions upon installation.

Inspect and toggle runtime Android XR perception permissions for any installed application in real time.

  • XR capability groups: View real-time status badges (Granted, Denied, or Not Requested) and toggle permissions for Head Tracking, Hand Tracking, Eye Tracking, Spatial Anchors, Scene Understanding, Camera, Microphone, and Face Tracking.
  • Batch & granular controls: Use Grant All or Revoke All to rapidly test permission states, or expand any capability group to toggle individual Android permission strings.

Run custom ADB commands and one-click diagnostic presets directly from the Device Manager dashboard.

  • Built-in diagnostic presets: Run one-click preset chips for Battery Status, Display Size, Third-Party Apps, WLAN IP Address, and Wake Up Screen.
  • Custom command shortcuts: Execute arbitrary ADB commands with live exit codes and terminal output, and bookmark up to 10 custom commands as reusable shortcut chips.

Stream, inspect, and filter device logcat messages in real time with dedicated window controls, saved filter shortcuts, and smart search.

  • Standalone window: Pop out the logcat viewer into a separate, resizable desktop window to support multi-monitor development setups.
  • Smart keyword filtering: Filter log streams using case-insensitive searches matching both log tags and message content.
  • Filter shortcuts: Bookmark up to 10 frequently used log filter queries as one-click shortcut chips.

Mirror your Android XR device screen directly to your workstation in real time with high resolution and low latency.

  • Low-latency mirroring: Stream real-time device visuals into a resizable desktop sub-window powered by an integrated scrcpy backend.
  • Interactive casting controls: Start and stop screencasting sessions with a single click directly from the Engine Hub interface.
Capture screenshots and record video of your connected XR device display with a single click. Media is automatically saved and immediately opened in your default viewer for instant inspection.

Configure device settings, debug toggles, and runtime performance overlays directly from the desktop interface.

  • Performance Insight: Toggle Show XR performance data overlay to enable or disable real-time on-device performance metric overlays with a single click.
  • Stay awake mode: Toggle Stay awake while charging (even when doffed) to prevent your headset from entering sleep mode between test sessions.

Download Android XR Engine Hub

Before downloading, you must agree to the following terms and conditions.

Terms and Conditions

By using Android XR Engine Hub, you agree to the Google Terms of Service.
Download Android XR Engine Hub for Windows

AndroidXREngineHub_installer.exe