Загрузка и инициализация библиотек
Перед использованием функций 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.