Android XR Engine Hub
Инструмент для ПК, который упрощает разработку XR-приложений. Android XR Engine Hub – это централизованный инструмент управления, который позволяет настраивать подключения устройств, конфигурации среды выполнения и инструменты стриминга в разных игровых движках.
Сейчас доступно для Windows
Основные функции
Прямой предпросмотр
Трассировка производительности и анализ Gemini
Записывайте трассировки производительности с высокой частотой прямо в Engine Hub, мгновенно визуализируйте их в веб-интерфейсе Perfetto и выявляйте узкие места с помощью Gemini.
- Интеграция с Perfetto. Записывайте подробные трассировки производительности прямо на странице "Производительность" с помощью элементов управления записью на экране устройства.
- Сокращение локальных данных трассировки. Автоматически обрабатывайте необработанные записи
.perfettoлокально на рабочей станции, чтобы получать краткие сводки об использовании ЦП и графического процессора, статистику времени формирования кадра и пропущенных кадров. - Диагностика на основе ИИ с помощью Gemini. Подключите ключ API Google AI Studio (BYOK) в настройках, чтобы анализировать сокращенные сводки трассировки с помощью Gemini и получать практические рекомендации по оптимизации частоты кадров.
- Автоматическая визуализация и управление файлами. Открывайте записанные трассировки в веб-интерфейсе Perfetto с предварительно настроенными параметрами области просмотра (
visStartиvisEnd) и получайте доступ к сохраненным записям из каталога вывода по умолчанию.
Установка APK-файлов и пакетов из неизвестных источников
Устанавливайте и тестируйте локальные сборки APK прямо на подключенном устройстве Android XR, не переключаясь на терминал командной строки.
- Прямая установка APK. Находите и устанавливайте локальные файлы
.apkс карточки "Действия с устройством". При этом вы будете получать уведомления о ходе и статусе установки в реальном времени. - Настраиваемые параметры установки. Включите параметр Разрешить переход на более раннюю версию (
-d), чтобы протестировать старые версии кода, или Предоставить все разрешения (-g), чтобы автоматически предоставить разрешения манифеста при установке.
Контроллер разрешений для функций
Проверяйте и переключайте разрешения на восприятие Android XR во время выполнения для любого установленного приложения в режиме реального времени.
- Группы возможностей XR. Просматривайте значки статуса в реальном времени (Предоставлено, Отклонено или Не запрошено) и переключайте разрешения для отслеживания движения головы, отслеживания рук, отслеживания взгляда, пространственных привязок, распознавания сцен, камеры, микрофона и отслеживания лица.
- Пакетное и детальное управление. Используйте кнопки Предоставить все или Отозвать все, чтобы быстро протестировать состояния разрешений, или разверните любую группу функций, чтобы переключить отдельные строки разрешений Android.
Команды и сочетания клавиш ADB
Выполняйте специальные команды ADB и запускайте диагностику в один клик прямо на панели управления Диспетчера устройств.
- Встроенные наборы настроек диагностики. Запускайте чипы настроек для проверки состояния батареи, размера экрана, сторонних приложений, IP-адреса WLAN и включения экрана.
- Ярлыки для специальных команд. Выполняйте произвольные команды ADB с кодами выхода и выводом терминала в реальном времени, а также добавляйте в закладки до 10 специальных команд в виде ярлыков для повторного использования.
Потоковая передача logcat устройства
Транслируйте, проверяйте и фильтруйте сообщения logcat с устройства в реальном времени с помощью специальных элементов управления окном, сохраненных ярлыков фильтров и умного поиска.
- Отдельное окно. Вы можете открыть окно просмотра logcat в отдельном окне рабочего стола с изменяемым размером, чтобы поддерживать конфигурации разработки с несколькими мониторами.
- Умная фильтрация по ключевым словам. Фильтруйте потоки журналов, используя поиск без учета регистра, который сопоставляет теги журналов и содержимое сообщений.
- Быстрые фильтры. Вы можете добавить в закладки до 10 часто используемых запросов для фильтрации журналов и применять их одним нажатием.
Скринкастинг
Дублируйте экран устройства Android XR на рабочую станцию в реальном времени с высоким разрешением и низкой задержкой.
- Дублирование экрана с низкой задержкой. Транслируйте изображение с устройства в реальном времени в окно на рабочем столе, размер которого можно менять. Эта функция работает на основе интегрированного бэкенда scrcpy.
- Интерактивные элементы управления скринкастингом. Начинайте и останавливайте сеансы скринкастинга одним кликом прямо в интерфейсе Engine Hub.
Скриншоты и запись видео с экрана
Удаленная настройка
Настраивайте настройки устройства, переключатели отладки и оверлеи производительности во время выполнения прямо в интерфейсе ПК.
- Статистика производительности. Переключатель Показать наложение данных об эффективности XR позволяет одним нажатием включить или отключить наложение показателей производительности на устройстве в реальном времени.
- Режим бодрствования. Включите параметр Не отключать экран во время зарядки (даже если устройство снято), чтобы гарнитура не переходила в спящий режим между сеансами тестирования.
Скачать Android XR Engine Hub
Перед загрузкой вы должны согласиться со следующими условиями.