Инструменты Android Studio для XR

В этой документации рассказывается, как использовать эмулятор Android XR и инспектор макетов в Android Studio для создания приложения XR.

Android Studio включает следующие новые функции для XR:

  • Эмулятор Android XR
  • Поддержка XR в Layout Inspector

Экран эмулятора студии Android

Эмулятор Android XR

Эмулятор Android XR предоставляет виртуализированное устройство XR для тестирования и отладки ваших приложений XR в Android Studio. Он имитирует устройство XR, позволяя вам работать с вашим приложением в трехмерной пространственной среде. Это позволяет создавать приложения без необходимости использования физического оборудования на ранних этапах разработки, оптимизируя рабочий процесс и ускоряя итерации.

Если вы впервые используете эмулятор Android Studio, рассмотрите возможность ознакомления с общей документацией по эмулятору Android .

Запустите эмулятор Android XR.

После установки эмулятора Android XR нажмите кнопку «Выполнить» в диспетчере устройств на устройстве.

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

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

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

Значок мыши и клавиатуры устройства Android Studio

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

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

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

Иконка панорамы студии Android

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

Иконка тележки студии Android

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

Значок поворота студии Android

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

Значок сброса настроек студии Android

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

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

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

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

Используйте следующую опцию меню, чтобы включить или отключить имитацию среды сквозной передачи.

Пользовательский интерфейс режима сквозного доступа в студию Android

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

Экран эмулятора студии Android

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

Значок питания студии Android

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

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

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

Значок скриншота студии Android

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

Значок спины студии AndroidИконка дома в студии AndroidЗначок обзора студии Android

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

Поиск неисправностей

Проверьте заметки о выпуске для любых известных проблем и обходных путей.

Если вы столкнулись с проблемой, которая не является известной, посетите страницу поддержки , чтобы получить инструкции по получению помощи и сообщению о проблемах.

Включение отчета о сбое или отчета об ошибке поможет нам лучше понять проблему. Скриншоты и записи также предоставляют необходимую дополнительную информацию. Инструкции в этом разделе объясняют, как загрузить отчет о сбое и использовать adb для создания отчета об ошибке.

Используйте инспектор макетов Android Studio с приложением XR.

После того, как вы приступили к созданию пространственных панелей и орбитальных аппаратов, вы можете проверить свой макет с помощью инспектора макетов Android Studio. Если вы не знакомы с Инспектором макетов, ознакомьтесь с нашим руководством по отладке макета.

Выполните следующие действия, чтобы использовать Инспектор макетов с приложением Android XR:

  1. Открыв проект в Android Studio, убедитесь, что встроенный инспектор макетов отключен (снимите флажок и перезапустите Android Studio). Страница настроек Android-студии
  2. Запустите свое приложение.
  3. После завершения развертывания приложения выберите «Инструменты» > «Инспектор макетов» .

Этот инспектор макетов откроется во встроенном окне. Через несколько секунд слева отобразится предварительный просмотр, а справа — дерево компонентов. Орбитальные аппараты и панели отображаются как отдельные объекты под основным контентом.

Страница инспектора макетов студии Android

Теперь вы можете взаимодействовать со своим приложением в эмуляторе. Если вы хотите проверить какой-либо компонент, щелкните его в предварительном просмотре или в дереве компонентов.

Вы можете просмотреть атрибуты компонента, щелкнув вкладку атрибутов в правом углу.

Страница инспектора макетов студии Android

Включите статистику использования, чтобы улучшить Android Studio для XR.

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

Нажмите «Настройки» > «Внешний вид и поведение» > «Настройки системы» > «Общий доступ к данным» и убедитесь, что установлен флажок «Отправлять статистику использования в Google» .

Страница настроек Android-студии