Загрузка библиотеки и инициализация
Перед использованием функций EasyAR Sense требуется инициализация. Во время инициализации EasyAR Sense создает необходимую среду и проверяет License Key.
Платформы не Android
Для iOS/macOS/visionOS/Windows загрузка библиотеки обычно реализуется через dynamic linking во время компиляции. Добавьте ссылки на библиотеки EasyAR согласно примерам и при необходимости добавьте header files библиотек EasyAR.
Для инициализации достаточно вызвать initialize и передать license key.
Платформа Android
Для Android dynamic libraries обычно загружаются через java.lang.System.loadLibrary.
Для инициализации достаточно вызвать initialize и передать текущий Activity и License Key. java.lang.System.loadLibrary будет вызван автоматически.
Если нужно разместить libEasyAR.so в нестандартном месте, например динамически скачать во время runtime, вызовите initialize и передайте текущий Activity, License Key и путь хранения libEasyAR.so.
Если требования сложнее, загрузку libEasyAR.so, настройку Activity и проверку License Key можно разделить на три шага. Сначала вызовите loadLibraries, затем setupActivity, затем initializeKey.