Когда я загружаю свое приложение через студию 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)