Chạy trải nghiệm tăng cường của ứng dụng trên trình mô phỏng

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 AI

Khi kiểm thử ứng dụng, hãy sử dụng Trình mô phỏng Android XR để mở rộng khả năng kiểm thử ngoài các thiết bị kiểm thử thực tế. Bạn có thể sử dụng các chế độ điều khiển của trình mô phỏng để kiểm thử cách ứng dụng hoạt động trong các tình huống phổ biến với kính AI. Hãy xem các phần sau để biết thông tin chi tiết về cách chạy thiết bị Android XR ảo trong trình mô phỏng và các chế độ điều khiển của trình mô phỏng mà bạn có thể sử dụng.

Chạy ứng dụng trên trình mô phỏng

Để chạy ứng dụng trên trình mô phỏng, hãy làm theo các bước sau:

  1. Trong Trình quản lý thiết bị của Android Studio, hãy tìm AVD điện thoại mà bạn đã tạo để hoạt động như một thiết bị lưu trữ cho trình mô phỏng kính AI, rồi nhấp vào Bắt đầu .

    Nhấp chuột

  2. Trong Trình quản lý thiết bị của Android Studio, hãy tìm AVD kính AI mà bạn đã tạo rồi nhấp vào Bắt đầu.

    Nhấp chuột

  3. Để chạy ứng dụng trong trình mô phỏng, hãy chọn AVD điện thoại trong trình đơn thả xuống về thiết bị mục tiêu trên thanh công cụ chính của Android Studio, sau đó nhấp vào Chạy.

    Cấu hình chạy ứng dụng Android Studio

Sử dụng các chế độ điều khiển của trình mô phỏng cho kính AI

Sử dụng các chế độ điều khiển của trình mô phỏng để kiểm thử cách ứng dụng hoạt động trong các tình huống phổ biến với kính AI. Hãy xem các phần sau để biết thông tin chi tiết về từng chế độ điều khiển mà bạn có thể sử dụng.

Cung cấp dữ liệu nhập bằng bàn di chuột

Vì kính AI không có màn hình cảm ứng, nên các tương tác sẽ sử dụng bàn di chuột trên thiết bị thực tế. Đối với Trình mô phỏng Android XR, bạn có thể tìm thấy bàn di chuột ngay bên dưới khu vực hiển thị.

Sử dụng chuột của máy tính trong khu vực bàn di chuột để mô phỏng thao tác chạm và bật chế độ Hai ngón tay để thực hiện cử chỉ bằng hai ngón tay.

Phía bên phải của khu vực bàn di chuột của trình mô phỏng đại diện cho khu vực trên một thiết bị thực tế hướng về phía trước của mắt kính (nơi có thấu kính), trong khi phía bên trái đại diện cho khu vực trên một thiết bị thực tế hướng về phía sau của mắt kính (nơi mắt kính đặt trên tai bạn). Việc biết hướng này rất quan trọng khi mô phỏng các cử chỉ như vuốt về phía trước hoặc phía sau.

Hình 1. Khu vực bàn di chuột trên Trình mô phỏng Android XR nằm ngay bên dưới khu vực hiển thị.

Cung cấp dữ liệu nhập bằng giọng nói

Để bật/tắt micrô, hãy chọn Micrô trong các chế độ điều khiển của trình mô phỏng. Thao tác này sẽ kết nối và gửi dữ liệu nhập đến trình mô phỏng bằng thiết bị nhập micrô mặc định từ máy tính của bạn. Thao tác này có tác dụng tương tự như việc sử dụng tuỳ chọn Micrô ảo sử dụng đầu vào âm thanh của máy chủ trong các chế độ điều khiển mở rộng của trình mô phỏng.

Khi micrô bật, hãy nói để sử dụng từ khoá kích hoạt và đưa ra lệnh.

Hình 2. Bật micrô để sử dụng micrô của máy tính nhằm cung cấp dữ liệu nhập bằng giọng nói.

Mô phỏng kính AI không có màn hình

Trong khi kiểm thử ứng dụng cho kính AI, bạn cần mô phỏng một cặp kính AI không có màn hình để ứng dụng có thể hỗ trợ nhiều loại kính AI khác nhau.

Để giúp bạn kiểm thử các trường hợp sử dụng này, ứng dụng Kính cho phép bạn bật chế độ chỉ phát âm thanh:

  1. Trong trình mô phỏng điện thoại, hãy mở ứng dụng Kính.

    Biểu tượng ứng dụng Glasses.

  2. Nhấn vào Cài đặt thiết bị, sau đó bật/tắt Chế độ chỉ phát âm thanh.

    Bật/tắt Chế độ chỉ phát âm thanh thông qua Kính.

  3. Dừng trình mô phỏng điện thoại và trình mô phỏng kính AI.

  4. Trong Trình quản lý thiết bị của Android Studio, hãy tìm AVD điện thoại rồi nhấp vào Khởi động nguội trong trình đơn mục bổ sung.

    Nhấp vào "Khởi động nguội" để khởi động trình mô phỏng điện thoại bằng chế độ khởi động nguội.

  5. Làm theo các bước khác để chạy lại trình mô phỏng kính AI và chạy ứng dụng.

Tắt thời gian chờ tắt màn hình

Hành vi thời gian chờ tắt màn hình là một yếu tố quan trọng cần cân nhắc khi phát triển trải nghiệm của ứng dụng cho kính AI. Vì lý do này, bạn nên giữ nguyên hành vi mặc định trong khi thực hiện kiểm thử ứng dụng thông thường. Tuy nhiên, đối với những trường hợp thời gian chờ tắt màn hình gây cản trở việc kiểm thử, bạn có thể tắt hành vi mặc định bằng lệnh ADB sau:

adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout false

Để khôi phục hành vi thời gian chờ tắt màn hình mặc định, hãy chạy lệnh ADB sau:

adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout true

Sử dụng Gemini Live

Làm theo các bước sau để kích hoạt Gemini Live trong trình mô phỏng kính AI:

  1. Trước khi thử và sử dụng Gemini Live, hãy cập nhật ứng dụng Google lên phiên bản mới nhất (phiên bản tối thiểu bắt buộc là 16.46.63) trên trình mô phỏng điện thoại:

    1. Trên trình mô phỏng điện thoại, hãy mở ứng dụng Cửa hàng Google Play.
    2. Tìm kiếm "Google" rồi chọn ứng dụng Google.

      Cập nhật ứng dụng Google thông qua ứng dụng Cửa hàng Google Play.

    3. Chọn Cập nhật.

  2. Kích hoạt Gemini Live từ trình mô phỏng kính AI bằng cách chạm và giữ bàn di chuột trong khoảng 2 giây.

    Lần đầu tiên, thao tác này sẽ kích hoạt một tập hợp các yêu cầu cấp quyền trên trình mô phỏng điện thoại. Cấp tất cả các quyền bắt buộc, sau đó chạm và giữ bàn di chuột trên trình mô phỏng kính trong khoảng 2 giây.

    Chấp nhận tất cả các quyền bắt buộc để sử dụng Gemini Live trên trình mô phỏng kính AI.

    Khi Gemini Live đang hoạt động và lắng nghe, bạn sẽ thấy thông tin này trên trình mô phỏng kính AI:

    Một chỉ báo bằng hình ảnh sẽ xuất hiện trên màn hình khi Gemini Live đang hoạt động.

  3. Kiểm tra để đảm bảo dữ liệu nhập micrô của máy chủ đang hoạt động trên trình mô phỏng kính AI bằng cách xem trình mô phỏng điện thoại. Bạn sẽ thấy một thông báo như sau:

    Một thông báo trên trình mô phỏng điện thoại cho biết đầu vào micrô của máy chủ đang hoạt động.

Chụp ảnh hoặc quay video

Các tính năng chụp ảnh bằng camera trong Trình mô phỏng Android XR hiện chưa có.