Как правильно подключить нативную андроид либу в Юнити?
У меня есть нативная либа (.aar), которую я собираю в android studio, теперь мне нужно ее использовать в юнити. Моя либа имеет java interface, который содержит все необходимые методы и общается с c++ через jni. Так что когда понадобилось использовать эту либу в юнити, первое о чем я подумал, что нужно построить такой плагин в юнити, который будет знать, как использовать java interface методы из моей либы.
Но теперь я думаю, что нет смысла обращаться к .arr нативной либе через jni interface, так как это дополнительный слой, нужно добавить в юнити эту либу и обращаться напрямую к ее нативным методам без использования jni interface.
То есть первая версия использования была такая Unity -> C# script -> jni interface (.arr) -> lib c++ native code, вторая версия такая Unity -> C# script -> lib c++ native code.
Но у меня есть сомнения насчет того, что я смогу подключить (.arr) либу и использовать ее нативние методы из C# скрипта.
Подскажите, можно ли напрямую подключить (.arr) либу и использовать ее нативниые методы?