java.lang.UnsatisfiedLinkError: ошибка dlopen: библиотека libSDL2.so не найдена

Когда я загружаю свое приложение через студию Android, я получаю следующую ошибку:

Я скомпилировал библиотеку SDL2 отдельно, используя Android.mk/Application.mk, и добавил эти пути в свое приложение.

buildToolsVersion = '23.0.2'

minSdkVersion.apiLevel = 17
targetSdkVersion.apiLevel = 23

Ошибка

НЕИСПРАВНОЕ ИСКЛЮЧЕНИЕ: основной процесс: com.example.hellojni, PID: 14607 java.lang.UnsatisfiedLinkError: ошибка dlopen: библиотека «libSDL2.so» не найдена в java.lang.Runtime.loadLibrary(Runtime.java:372) в java. lang.System.loadLibrary(System.java:1076) в com.example.hellojni.HelloJni.(HelloJni.java:66) в java.lang.Class.newInstance(собственный метод) в android.app.Instrumentation.newActivity(Instrumentation .java:1095) в android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3083) в android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3349) в android.app.ActivityThread.access$1100(ActivityThread.java:221) в android.app .ActivityThread$H.handleMessage(ActivityThread.java:1794) в android.os.Handler.dispatchMessage(Handler.java:102) в android.os.Looper.loop(Looper.java:158) в android.app.ActivityThread. main(ActivityThread.java:7224) в java.lang.reflect.Method.invoke(собственный метод) в com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) в com.android.internal.os.ZygoteInit.main(ZygoteInit.java :1120)


person raj    schedule 26.09.2016    source источник
comment
Включен ли libSDL2.so в ваш APK? Такое впечатление, что он не упакован.   -  person Dan Albert    schedule 26.09.2016
comment
Есть ли способ проверить, включены ли все остальные библиотеки в мой apk?   -  person raj    schedule 27.09.2016
comment
APK — это просто zip-файлы. Вы можете открыть их любым архиватором и посмотреть, что было включено.   -  person Dan Albert    schedule 27.09.2016