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
Key features
Direct Preview
Performance tracing & Gemini analysis
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
.perfettocaptures 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 (
visStartandvisEnd) and access saved captures from the default output directory.
Sideload APK & package installation
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
.apkfiles 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.
Feature permissions controller
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.
ADB commands & shortcuts
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.
Device logcat streaming
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.
Screencasting
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.
Screenshot & screen recording
Remote configuration
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.