Я получаю эту ошибку при попытке импортировать библиотеку Android (.aar) с файлами JNI (собственные библиотеки lib-native.so.)
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.cryogeneye.test-1/base.apk"],nativeLibraryDirectories=[/data/app/com.cryogeneye.test-1/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libnative-lib.so"
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.cryogeneye.test-1/base.apk"],nativeLibraryDirectories=[/data/app/com.cryogeneye.test-1/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libnative-lib.so"
at java.lang.Runtime.loadLibrary(Runtime.java:366)
at java.lang.System.loadLibrary(System.java:988)
at android.example.com.arsdkdevop.TrillCoreSDK.<clinit>(TrillCoreSDK.java:123)
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:309)
at java.lang.Class.forName(Class.java:273)
at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
at com.unity3d.player.UnityPlayer.c(Unknown Source)
at com.unity3d.player.UnityPlayer$e$2.queueIdle(Unknow
Хотя та же библиотека (.aar) отлично работает на новом проекте Android.
Моя цель - импортировать в Android-проект библиотеку Android (.aar), содержащую файлы JNI (.so).