Запустите захватывающие возможности вашего приложения на эмуляторе

Применимые устройства XR
Данное руководство поможет вам создавать приложения для устройств XR такого типа.
XR-гарнитуры
Проводные XR-очки

При тестировании приложения используйте эмулятор Android XR, чтобы расширить возможности тестирования за пределы физических тестовых устройств. Вы можете использовать элементы управления эмулятора, чтобы проверить, как ваше приложение ведет себя в распространенных сценариях с XR-гарнитурами и XR-очками. Подробную информацию о запуске виртуальных устройств Android XR в эмуляторе и доступных элементах управления эмулятора см. в следующих разделах.

Запустите приложение на эмуляторе.

  1. Чтобы запустить эмулятор, нажмите кнопку «Запустить» для AVD в Диспетчере устройств.

    экран диспетчера устройств Android Studio

    Эмулятор открывается на боковой панели.

    Экран эмулятора Android Studio

  2. Чтобы запустить приложение в эмуляторе, нажмите кнопку «Запустить» на главной панели инструментов Android Studio.

    Настройка запуска приложения в Android Studio

Используйте элементы управления эмулятора для XR-гарнитур и XR-очков.

После загрузки эмулятора Android XR найдите меню, подобное показанному на рисунке 1. Используйте элементы управления в этом меню для взаимодействия с эмулятором.

Рисунок 1. Используйте элементы управления в меню эмулятора для взаимодействия с эмулятором.

Включите мышь и клавиатуру.

Эмулятор поддерживает взаимодействие с помощью мыши и клавиатуры. Чтобы взаимодействовать с системой или приложением Android в эмуляторе, выберите опцию «Управление взаимодействием»:

Значок для параметра взаимодействия с эмулятором Android XR

После выбора этого параметра вы можете начать взаимодействовать с элементами в виртуальном пространстве, наведя курсор мыши на окно эмулятора.

Осматривайтесь и перемещайтесь в виртуальной среде.

Эмулятор Android XR отображает приложения и их содержимое в виртуальной 3D-среде. Используйте следующие элементы управления для изменения направления обзора:

Android Studio: повернуть значок

Вращение : Перетащите мышь, чтобы повернуть обзор в этом направлении.

значок панорамирования в Android Studio

Панорамирование : Перетаскивайте мышь, чтобы перемещаться вверх, вниз и в стороны. Это позволяет просматривать содержимое эмулятора под разными углами.

иконка куклы в Android Studio

Долли : Перетаскивайте мышь, чтобы приблизиться или отдалиться от объектов в поле зрения.

значок сброса в Android Studio

Сброс : Нажмите эту кнопку, чтобы вернуть эмулятор к стандартному виду.

Для перемещения по виртуальной среде также можно использовать следующие сочетания клавиш. Чтобы использовать их при вводе с помощью мыши и клавиатуры, удерживайте клавишу Option (macOS) или Alt (Windows).

  • W (или клавиша со стрелкой вверх): Перемещайтесь вперед в текущем окне просмотра.
  • A : (или клавиша со стрелкой влево): Шаг влево.
  • S (или клавиша со стрелкой вниз): Переместиться назад.
  • D (или клавиша со стрелкой вправо): Шаг вправо.
  • Q : Двигайтесь вертикально вниз.
  • E : Переместитесь вертикально вверх.

Включить режим сквозной передачи

В верхней части меню эмулятора есть опция «Toggle Passthrough», позволяющая включить или отключить имитацию сквозной передачи данных.

Рисунок 2. Переключите режим сквозной передачи, чтобы увидеть смоделированную среду сквозной передачи.

При включении режим сквозной передачи отображает смоделированную внутреннюю среду. Используйте этот режим для тестирования приложений в смешанной реальности.

Рисунок 3. Имитация среды сквозного перемещения демонстрирует пространственные элементы пользовательского интерфейса, закрепленные в помещении.

Другие элементы управления эмулятора

Вы также можете использовать следующие элементы управления эмулятора:

значок питания Android Studio

Питание : имитирует включение или выключение устройства.

значок увеличения громкости в Android Studioзначок уменьшения громкости в Android Studio

Громкость : Имитирует регулировку громкости.

значок скриншота Android Studioзначок записи экрана в Android Studio

Скриншот : Делает снимок экрана или запись экрана текущего состояния устройства.

значок «Назад» в Android Studioзначок «Домой» в Android Studioзначок обзора Android Studio

Управление кнопками Android 3 : имитирует кнопки «Назад», «Домой» и «Обзор».