Tạo thiết bị ảo cho kính âm thanh và kính hiển thị

Các thiết bị XR được hỗ trợ
Hướng dẫn này giúp bạn xây dựng các trải nghiệm cho những loại thiết bị XR sau.
Kính âm thanh và
kính hiển thị

Trình mô phỏng Android XR là một phiên bản chuyên biệt của Trình mô phỏng Android, được thiết kế để phát triển ứng dụng XR. Công cụ này cho phép bạn kiểm thử và gỡ lỗi các ứng dụng XR trong môi trường quen thuộc của Android Studio.

Trước khi chạy ứng dụng trong Trình mô phỏng Android XR, bạn cần thiết lập trình mô phỏng này. Tạo Thiết bị Android ảo (AVD) cho mắt kính âm thanh và mắt kính hiển thị để sử dụng với Trình mô phỏng Android XR khi bạn kiểm thử và gỡ lỗi ứng dụng. Trình mô phỏng cho mắt kính âm thanh và mắt kính hiển thị hoạt động như một thiết bị ảo riêng biệt mà bạn có thể ghép nối với một phiên bản trình mô phỏng đang chạy AVD điện thoại.

Làm theo các bước trong các phần sau để thiết lập mọi thứ bạn cần cho những thiết bị ảo này.

Kiểm tra các yêu cầu về hệ thống

Trước khi bắt đầu tạo Thiết bị Android ảo (AVD) cho kính âm thanh và kính hiển thị, hãy xem các yêu cầu về hệ thống sau.

Tạo Thiết bị Android ảo cho kính âm thanh hoặc kính hiển thị

Làm theo các bước sau để tạo một AVD cho mắt kính âm thanh hoặc mắt kính hiển thị mà bạn có thể dùng khi kiểm thử và gỡ lỗi ứng dụng:

  1. Mở bản dựng Canary mới nhất của Android Studio, rồi nhấp vào Tools > Device Manager > Add a new device > Create Virtual Device (Công cụ > Trình quản lý thiết bị > Thêm thiết bị mới > Tạo thiết bị ảo).

    Bảng Trình quản lý thiết bị trong Android Studio.

  2. Trong cửa sổ Add Device (Thêm thiết bị), trong phần Form Factor (Hệ số hình dạng), hãy chọn XR.

  3. Trong danh sách, hãy chọn Kính AI rồi nhấp vào Tiếp theo.

  4. Trong thẻ Configure Virtual Device (Định cấu hình thiết bị ảo) trong phần Select system image (Chọn hình ảnh hệ thống), hãy chọn hình ảnh hệ thống AI Glasses gần đây nhất tương thích với hệ thống của bạn trong danh sách hình ảnh hệ thống.

    Cửa sổ "Định cấu hình thiết bị ảo" của Android Studio.

  5. Nhấp vào Kết thúc, đồng thời nhấp vào nếu được nhắc tải hình ảnh hệ thống mà bạn đã chọn xuống.

Tạo một AVD điện thoại để đóng vai trò là thiết bị lưu trữ

AVD cho kính âm thanh và kính hiển thị cũng cần có AVD cho điện thoại để hoạt động như thiết bị lưu trữ cho ứng dụng của bạn. Trước tiên, hãy tạo AVD cho điện thoại để hoạt động như thiết bị lưu trữ cho kính:

  1. Trong Android Studio, hãy quay lại Trình quản lý thiết bị rồi nhấp vào Add a new device(Thêm thiết bị mới) > Create Virtual Device (Tạo thiết bị ảo).
  2. Trong cửa sổ Thêm thiết bị, trong phần Hệ số hình dạng, hãy chọn Điện thoại.
  3. Chọn một thiết bị điện thoại bất kỳ (ví dụ này dùng Pixel 9 Pro), sau đó nhấp vào Next (Tiếp theo).
  4. Trong trình đơn thả xuống API, hãy chọn Bản dùng thử API CANARY.

    Cấu hình cấp độ API AVD cho thiết bị máy chủ lưu trữ điện thoại.

  5. Trong phần Chọn hình ảnh hệ thống, hãy chọn hình ảnh hệ thống gần đây nhất tương thích với hệ thống của bạn trong danh sách hình ảnh hệ thống:

    • Bản phát hành trước khi phát hành chính thức có kích thước trang 16 KB Hình ảnh hệ thống ARM 64 phiên bản 8a của Google Play (macOS)
    • Bản phát hành trước Hình ảnh hệ thống Intel x86_64 Atom trên Google Play có kích thước trang 16 KB (Windows và Linux)

    Cấu hình hình ảnh hệ thống AVD cho thiết bị chủ điện thoại.

  6. Nhấp vào Kết thúc, đồng thời nhấp vào nếu được nhắc tải hình ảnh hệ thống mà bạn đã chọn xuống.

Ghép nối các thiết bị

Cuối cùng, hãy ghép nối các thiết bị:

  1. Trong Trình quản lý thiết bị, hãy tìm AVD kính rồi chọn Pair Glasses (Ghép nối kính) trong trình đơn mục bổ sung.

    Lựa chọn Pair Glasses (Ghép nối kính) trong Device Manager (Trình quản lý thiết bị) sẽ khởi chạy Trợ lý ghép nối.

  2. Chọn AVD điện thoại trong danh sách thiết bị tương thích.

    Danh sách các thiết bị lưu trữ tương thích có thể được ghép nối.

    Trợ lý ghép nối sẽ khởi chạy cả hai AVD trong trình mô phỏng và bắt đầu quá trình ghép nối.

  3. Trên AVD điện thoại, hãy chấp nhận các yêu cầu cấp quyền để liên kết các thiết bị.

    Trợ lý ghép nối sử dụng AVD của điện thoại để trình bày các yêu cầu liên kết.

    Trợ lý ghép nối sẽ hoàn tất quá trình ghép nối.

    Trợ lý ghép nối sẽ hoàn tất quá trình ghép nối sau khi các yêu cầu liên kết được chấp nhận.

Các bước tiếp theo

Giờ đây, sau khi tạo AVD cho kính âm thanh và kính hiển thị, bạn có thể chạy ứng dụng trên AVD bằng trình mô phỏng.


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ý làm nhãn hiệu ở Trung Quốc, Liên minh Châu Âu, Nhật Bản và Vương quốc Anh.