java.lang.UnsatisfiedLinkError: собственный метод не найден: com.mesibo.api.JNIAPI.set_accesstoken
Я начал работать с Mesibo Android SDK, чтобы сделать приложение с чатом для Android 4.4 до Android 8.1, я на основе примера реализации в github: https://github.com/mesibo/samples
Я почти успешно его реализовал, чат прекрасно работает на Android 5 до Android 8.1, ошибок нет, но когда я запускаю чат на Android 4.4, выдает эту ошибку:
E / AndroidRuntime: FATAL EXCEPTION: main Процесс: com.myapp.testing, PID: 10709 java.lang.UnsatisfiedLinkError: Собственный метод не найден: com.mesibo.api.JNIAPI.set_accesstoken:(Ljava/lang/String;)I at com.mesibo.api.JNIAPI.set_accesstoken(собственный метод) в com.mesibo.api.Mesibo.setAccessToken(неизвестный источник) в com.myapp.testing.Activities.Profile.ChatActivity.startMesibo(неизвестный источник) в com.myapp.testing.Activities.Profile.ChatActivity.c(Неизвестный источник) на com.myapp.testing.Activities.Profile.ChatActivity$2.onResponse(Неизвестный источник) на retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1$1.run(Неизвестный источник) на android.os.Handler.handleCallback(Handler.java:733) на android.os.Handler.dispatchMessage(Handler.java:95) на android.os.Looper.loop(Looper.java:136) на android.app.ActivityThread.main(ActivityThread.java:5017) в java.lang.reflect.Method.invokeNative(собственный метод) в java.lang.reflect.Method.invoke(Method.java:515) в com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) в com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) в dalvik.system.NativeStart.main(собственный метод)
Кто-нибудь знает, как это исправить? Потому что, честно говоря, я понятия не имею о том, как интерпретировать ошибку.
Добавлено: Проверка консоли отладки, также выдает это:
JNI_OnLoad не найден в /data/app-lib/com.myapp.testing-1/libcpucheck.so 0xacf8c510, пропуск init Попытка загрузить lib /data/app-lib/com.myapp.testing-1/libmesibo.so 0xacf8c510 E/dalvikvm: dlopen("/data/app-lib/com.myapp.testing-1/libmesibo.so") не удалось: dlopen не удалось: не удалось найти символ "srand", на который ссылается "libmesibo.so"...