При тестировании приложения используйте эмулятор Android XR, чтобы расширить возможности тестирования за пределы физических тестовых устройств. Вы можете использовать элементы управления эмулятора, чтобы проверить, как ваше приложение ведет себя в распространенных сценариях с использованием очков с искусственным интеллектом. Подробную информацию о запуске виртуальных устройств Android XR в эмуляторе и доступных элементах управления эмулятора см. в следующих разделах.
Запустите дополненную реальность вашего приложения на эмуляторе
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Запустите приложение на эмуляторе.
Чтобы запустить приложение на эмуляторе, выполните следующие действия:
В диспетчере устройств Android Studio найдите созданный вами AVD-объект телефона, который будет выступать в качестве хост-устройства для эмулятора очков с искусственным интеллектом, и нажмите «Запустить» .

В диспетчере устройств Android Studio найдите созданный вами AVD-файл очков с искусственным интеллектом и нажмите «Запустить» .

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

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

Предоставьте голосовой ввод.
Чтобы включить или выключить микрофон, выберите «Микрофон» в настройках эмулятора. Это подключит эмулятор и передаст на него входной сигнал, используя стандартное устройство ввода микрофона вашего компьютера. Это имеет тот же эффект, что и использование параметра «Виртуальный микрофон использует аудиовход хоста» в расширенных настройках эмулятора .
При включенном микрофоне используйте ключевые слова и отдавайте команды.

Имитация очков с искусственным интеллектом без дисплея
При тестировании вашего приложения для работы с очками с искусственным интеллектом вам потребуется имитировать пару очков без дисплея, чтобы ваше приложение могло поддерживать различные типы таких очков .
Чтобы помочь вам протестировать эти сценарии использования, приложение «Очки» позволяет включить режим «Только звук» :
В эмуляторе телефона откройте приложение «Очки».

Нажмите «Настройки устройства» , а затем включите режим «Только звук» .

Остановите эмулятор телефона и эмулятор очков с искусственным интеллектом.
В диспетчере устройств Android Studio найдите AVD телефона и в дополнительном меню выберите «Холодная загрузка» .

Выполните следующие шаги, чтобы перезапустить эмулятор очков с искусственным интеллектом и запустить приложение .
Отключить тайм-аут отложенного сигнала дисплея
Поведение, связанное с таймаутом отображения, является важным фактором при разработке интерфейса вашего приложения для очков с искусственным интеллектом. Поэтому мы рекомендуем оставлять поведение по умолчанию при проведении обычного тестирования приложения. Однако в случаях, когда таймаут отображения мешает тестированию, вы можете отключить поведение по умолчанию с помощью следующей команды ADB:
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
Чтобы восстановить стандартное время ожидания отображения, выполните следующую команду ADB:
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
Используйте Gemini Live
Выполните следующие шаги, чтобы запустить Gemini Live в эмуляторе очков с искусственным интеллектом:
Прежде чем использовать Gemini Live, обновите приложение Google до последней версии (минимально необходимая версия — 16.46.63) на эмуляторе телефона:
- В эмуляторе телефона откройте приложение Google Play Store.
Найдите в интернете слово "Google" и выберите приложение Google.

Выберите «Обновить» .
Чтобы запустить Gemini Live из эмулятора очков с искусственным интеллектом, коснитесь сенсорной панели и удерживайте ее около 2 секунд.
При первом нажатии этой кнопки в эмуляторе телефона будет запрошен ряд разрешений. Предоставьте все необходимые разрешения, а затем снова нажмите и удерживайте сенсорную панель на эмуляторе очков около 2 секунд.

Когда Gemini Live активен и работает, вы увидите это на эмуляторе очков с искусственным интеллектом:

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

Снимайте фотографии или видео.
Функции захвата изображения с камеры в эмуляторе Android XR пока недоступны.