Back to All
Developer Blog

Start migrating from Snapdragon Spaces to Android XR

We’re excited to launch the developer preview of the Snapdragon Spaces Compatibility Plugin for Android XR—designed to help Snapdragon Spaces developers bring their Unity projects to the future ecosystem of Android XR devices. This plugin simplifies the migration process, enabling a smooth transition to next-generation XR experiences

What is the Snapdragon Spaces Compatibility Plugin?

The Snapdragon Spaces Compatibility Plugin for Android XR for Unity streamlines the migration of existing Snapdragon Spaces applications to the Android XR platform. It supports the required Unity 6 upgrade, includes a built-in validation tool to ensure compatibility of project settings and OpenXR features.

Unity 6

The migration from Snapdragon Spaces to Android XR starts with upgrading to Unity 6, AR Foundation 6 and XR Interaction Toolkit 3 which is required. For Android XR it is recommended you use the Universal Render Pipeline (URP) as your render pipeline and Vulkan as your Graphics API.  These features allow you to take advantage of some of the newer graphics features from Unity, which are only supported with Vulkan.

Unity provides a set of resources to facilitate the upgrade process as well as a list of changes in Unity 6 that may affect existing project.

Check out the story of How 4 Top Developers Ported Their Apps Over to Android XR with Unity 6.

Compatibility Tool

The Snapdragon Spaces Compatibility Plugin helps simplify the transition to Android XR by including the Compatibility Tool, accessible in the project settings.

The Snapdragon Spaces Compatibility Tool identifies compatibility issues between project settings, scene contents, enabled OpenXR features and Android XR.

Sign up for Developer monthly newsletter

Join thousands of developers around the globe who receive latest news and updates from our monthly curated newsletter.

Snapdragon Spaces Compatibility Tool
Figure 1. The Compatibility Tool informs of incompatible features and helps prevent errors caused by enabling features incompatible with Android XR before building.

Common Features

Thanks to OpenXR and Unity AR Foundation, migrating your project requires minimal effort. The Snapdragon Spaces Compatibility Plugin ensures that all existing OpenXR features from the Snapdragon Spaces SDK remain supported and ready to use on Snapdragon Spaces AndroidXR devices, while enabling a common feature set across both platforms.

The set of OpenXR features in common on Snapdragon Spaces and Android XR includes:

  • Session
  • Controller Tracking (Device Tracking)
  • Head Tracking (Device Tracking)
  • Passthrough (Camera)
  • Plane Detection
  • Hit Testing (Ray Casts)
  • Anchors
  • Hand Tracking (XR Hands)
  • Foveated Rendering
  • Composition Layers Support
  • Variable Display Refresh Rate
  • 2D Image Tracking*
  • Meshing*
  • Camera Frame Access (Camera)*
  • QR Code Tracking*

*Included in the commercial release

The Compatibility Tool informs of incompatible features and helps prevent errors caused by enabling features incompatible with Snapdragon Spaces or Android XR before building.

Get Started Today

You don’t need Android XR hardware to begin the transition. With commercially available  VR/MR devices with Snapdragon Spaces, you can start developing and testing today. Projects built on Snapdragon Spaces can be easily migrated to Android XR, allowing you to prepare now and be ready for the next generation of XR headsets when they launch. 

Enterprise developer, Sphere, used the Snapdragon Spaces Compatibility Plugin, and the Lenovo VRX with Snapdragon Spaces to seamlessly bring their application to the Android XR platform.

“The Snapdragon Spaces Compatibility Plugin made our transition from Snapdragon Spaces to Android XR smooth and efficient. Even without early access to Android XR hardware, we were able to build and validate our app using existing devices with Snapdragon Spaces—ensuring our enterprise customers will be among the first to benefit from Android XR.”– Colin Yao, Sphere CTO

Come for support, stay for the community

Get support from experts, connect with like-minded developers, and access exclusive virtual events.

Sphere XR

Jun 12, 2025 | 0:24

Video Player is loading.
Current Time 0:00
Duration 0:24
Loaded: 24.55%
Stream Type LIVE
Remaining Time 0:24
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
  • en (Main), selected
Sphere application built with the Snapdragon Spaces Compatibility Plugin on Snapdragon Spaces and Android XR.

Next Steps

Start building for the future of XR—download the developer preview of the Snapdragon Spaces Compatibility Plugin for Android XR on our website today. With our migration path, it’s the easiest way to bring your existing projects to the next generation of XR devices. 

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries ("Qualcomm"). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.

Snapdragon branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries.

About the Author
Simon Steiner
Simon SteinerProduct Manager
Qualcomm relentlessly innovates to deliver intelligent computing everywhere, helping the world tackle some of its most important challenges. Our leading-edge AI, high performance, low-power computing, and unrivaled connectivity deliver proven solutions that transform major industries. At Qualcomm, we are engineering human progress.

Stay connected

Get the latest Qualcomm and industry information delivered to your inbox.

Subscribe
Manage your subscription

© Qualcomm Technologies, Inc. and/or its affiliated companies.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Qualcomm patented technologies are licensed by Qualcomm Incorporated.

Note: Certain services and materials may require you to accept additional terms and conditions before accessing or using those items.

References to "Qualcomm" may mean Qualcomm Incorporated, or subsidiaries or business units within the Qualcomm corporate structure, as applicable.

Qualcomm Incorporated includes our licensing business, QTL, and the vast majority of our patent portfolio. Qualcomm Technologies, Inc., a subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of our engineering, research and development functions, and substantially all of our products and services businesses, including our QCT semiconductor business.

Materials that are as of a specific date, including but not limited to press releases, presentations, blog posts and webcasts, may have been superseded by subsequent events or disclosures.

Nothing in these materials is an offer to sell or license any of the services or materials referenced herein.