Table of Contents

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

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