SDK Android XR hiện đã có trong Bản dùng thử cho nhà phát triển. Chúng tôi rất mong nhận được ý kiến phản hồi của bạn! Hãy truy cập vào
trang hỗ trợ của chúng tôi để liên hệ.
Thiết kế cho Unity, OpenXR và WebXR
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Android XR hoạt động liền mạch với Unity, OpenXR và WebXR để bạn có thể tạo một ứng dụng tương thích trên nhiều nền tảng. Các công cụ phát triển XR này bao gồm các tính năng được điều chỉnh cho phù hợp với những thách thức riêng biệt trong việc tạo trải nghiệm sống động.
Lựa chọn tốt nhất phụ thuộc vào yêu cầu của dự án, đối tượng mục tiêu và tài nguyên dành cho nhà phát triển.
Ứng dụng Unity, OpenXR và WebXR
- Có thể chuyển sang Android XR từ một nền tảng khác mà không cần phát triển thêm
- Có thể tuỳ chỉnh hoàn toàn và là giải pháp thay thế cho việc xây dựng bằng SDK Jetpack XR
- Chỉ hoạt động ở chế độ Toàn không gian vì có quyền truy cập và có thể sử dụng toàn bộ không gian thực của người dùng
Android XR hỗ trợ các tiêu chuẩn mở để bạn có thể tạo một ứng dụng tương thích với nhiều thiết bị và đối tượng. Chọn phương pháp phát triển phù hợp với nhu cầu của bạn.
Phát triển bằng Unity
Unity là một công cụ 3D theo thời gian thực được sử dụng rộng rãi để tạo nội dung 2D và 3D tương tác. Công cụ này cung cấp một bộ công cụ toàn diện, bao gồm cả trình chỉnh sửa trực quan, khả năng tập lệnh và một thư viện thành phần lớn. Công cụ này cung cấp các thành phần tạo sẵn, tập lệnh trực quan và một cộng đồng hỗ trợ.
Unity hỗ trợ thử nghiệm mẫu quảng cáo, lặp lại nhanh và kiểm thử chất lượng.
Phát triển bằng Unity
|
Phát triển bằng OpenXR
OpenXR là một tiêu chuẩn mở, miễn phí bản quyền để xây dựng các ứng dụng XR tương thích trên nhiều nền tảng và phần cứng. Điều này cho phép bạn viết mã cấp thấp và tạo trải nghiệm XR có thể truy cập và thích ứng với nhiều thiết bị.
OpenXR mang lại hiệu suất cao hơn nhờ các hoạt động triển khai gần với phần cứng và tối ưu hoá phần cứng.
Phát triển bằng OpenXR
|
Phát triển bằng WebXR
WebXR là một API cho phép người dùng trải nghiệm XR ngay trong trình duyệt web mà không cần tải ứng dụng đặc biệt xuống. Bất kỳ ai có trình duyệt tương thích đều có thể truy cập vào các trải nghiệm WebXR, nhờ đó có thể tiếp cận nhiều đối tượng hơn.
Việc chia sẻ trải nghiệm WebXR cũng đơn giản như chia sẻ URL. Đây là lựa chọn lý tưởng cho các trải nghiệm XR không có ma sát có thể chạy trên nhiều nền tảng.
Phát triển bằng WebXR
|
OpenXR™ và biểu trưng OpenXR là các nhãn hiệu thuộc sở hữu của The Khronos Group Inc. và được đăng ký dưới dạng nhãn hiệu ở Trung Quốc, Liên minh Châu Âu, Nhật Bản và Vương quốc Anh.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[],null,["# Design for Unity, OpenXR, and WebXR\n\nAndroid XR works seamlessly with Unity, OpenXR, and WebXR so you can build an\napp that's compatible across platforms. These XR development tools include\nfeatures tailored to the unique challenges of creating immersive experiences.\nThe [best choice](/develop/xr/get-started#select-development) depends on your project requirements, target audience, and\ndeveloper resources.\n\n**Unity, OpenXR, and WebXR apps**\n\n- Can port to Android XR from another platform with minimal development lift\n- Are fully customizable and are alternatives to building with the [Jetpack XR SDK](/develop/xr/jetpack-xr-sdk)\n- Only operate in Full Space, as they have access to and can use the entirety of a user's physical space\n\nStart with the technology and tools you are familiar with\n---------------------------------------------------------\n\nAndroid XR supports open standards so you can create an app that's compatible\nwith a wide range of devices and audiences. Select the development approach that\nsuits your needs.\n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### Develop with Unity [Unity](https://unity.com/products/unity-engine) is a widely-used realtime 3D engine for creating interactive 2D and 3D content. It offers a comprehensive suite of tools, including a visual editor, scripting capabilities, and a large asset library. It provides prebuilt components, visual scripting, and a supportive community. Unity supports creative experimentation, quick iterations, and quality testing. [Develop with Unity](/develop/xr/unity) | ### Develop with OpenXR [OpenXR](https://www.khronos.org/OpenXR/) is a royalty-free, open standard to build XR apps that are compatible across platforms and hardware. This lets you to write low-level code and create XR experiences that are accessible and adaptable to a wide range of devices. OpenXR offers improved performance due to closer-to-the-metal implementations and hardware optimizations. [Develop with OpenXR](/develop/xr/openxr) | ### Develop with WebXR [WebXR](https://immersiveweb.dev/) is an API that allows users to experience XR directly in a web browser, without having to download a special app. Anyone with a compatible browser can access WebXR experiences, potentially reaching a larger audience. Sharing WebXR experiences is as simple as sharing a URL. It's ideal for no-friction XR experiences that can run on a wide range of platforms. [Develop with WebXR](/develop/xr/develop-with-webxr) |\n\n*** ** * ** ***\n\nOpenXR™ and the OpenXR logo are trademarks owned\nby The Khronos Group Inc. and are registered as a trademark in China,\nthe European Union, Japan and the United Kingdom."]]