Table of Contents

Загрузка и инициализация библиотек

Перед использованием функций EasyAR Sense требуется инициализация. В процессе инициализации EasyAR Sense создает необходимую среду и проверяет License Key.

Не Android платформы

Для платформ iOS/macOS/visionOS/Windows загрузка библиотек обычно реализуется через динамическую компоновку во время компиляции. Добавьте ссылки на библиотеки EasyAR в ваш проект, как показано в примерах, и при необходимости включите заголовочные файлы библиотек EasyAR.

Для инициализации достаточно вызвать initialize и передать license key.

Android платформа

На платформе Android загрузка динамических библиотек обычно осуществляется через java.lang.System.loadLibrary.

Для инициализации достаточно вызвать initialize, передав текущую Activity и License Key. Этот метод автоматически вызовет java.lang.System.loadLibrary.

Если вам необходимо разместить libEasyAR.so в нестандартном расположении (например, требуется динамическая загрузка во время выполнения), вам следует вместо этого вызвать initialize, передав текущую Activity, License Key и путь к расположению файла libEasyAR.so.

При наличии более сложных требований, вы можете разделить процесс на три этапа: загрузку libEasyAR.so, установку Activity и проверку License Key. Сначала вызовите loadLibraries, затем setupActivity, а после этого initializeKey.