Table of Contents

Сбор данных имитационного запуска

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

Эта статья расскажет, как собирать и воспроизводить данные EIF для эффективной проверки функциональности, устранения неполадок и предварительного просмотра результатов.

Основные концепции: что такое данные eif?

Прежде чем начать, настоятельно рекомендуется прочитать Введение в eif, чтобы понять:

  • Содержимое файла eif: Это контейнер данных, который содержит не только видеопоток с камеры, но и синхронно записывает данные сенсоров, ориентацию устройства, параметры камеры и т.д.
  • Механизм записи и воспроизведения: Записав файл EIF один раз в реальной среде, вы можете воспроизводить его бесконечное количество раз в среде разработки, идеально воссоздавая исходную ситуацию.

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

Сбор данных eif: методы и процесс

Сбор высококачественных данных EIF — это первый шаг к успешной симуляции. Соблюдайте основные принципы, изложенные в Сборе данных eif, чтобы обеспечить достоверность данных.

В зависимости от целевого устройства, методы сбора EIF следующие:

  • Смартфоны Инструмент: Выполняется через приложение Mega Toolbox App. Это вспомогательное приложение, специально разработанное для телефонов, которое упрощает процесс записи. Ссылка: Подробные шаги см. в Запись файла eif на телефоне.
  • Устройства XR-гарнитур Инструмент: Выполняется через программу Sample. Примерный проект для гарнитур включает встроенную функцию записи EIF. Ссылка: Подробные шаги см. в Запись файла eif на гарнитуре.

Воспроизведение данных eif: проверка и отладка

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

В зависимости от вашей среды разработки, способы воспроизведения EIF следующие:

  • Разработка в Unity Инструмент: Используйте инструмент session проверки. Это инструмент, интегрированный в Mega ARSession, который может напрямую загружать файл EIF и имитировать сеанс локализации Mega. Ссылка: Конкретные инструкции по использованию см. в Имитация работы с помощью инструмента проверки session.
  • Разработка для мини-программ WeChat Инструмент: Используйте Unity Editor. Из-за ограничений среды разработки мини-программ WeChat, рекомендуется воспроизводить данные EIF в Unity Editor для проверки содержимого и логики. Ссылка: Конкретные инструкции по использованию см. в Имитация работы в Unity Editor.

В заключение, овладение сбором и воспроизведением данных EIF является необходимым навыком для эффективной разработки приложений EasyAR Mega. Это преобразует рабочий процесс из "отладки на месте" в "офлайн-анализ", значительно сокращает цикл разработки и делает совместную работу команды и воспроизведение проблем гораздо более простыми.