Zoom SDK Crash java.lang.UnsatisfiedLinkError: dlopen failed: library "libzoomtensorflowlite_jni.so" not found

Meeting Sdk Android - v5.17.6.19119

Zoom sdk is crashing during initialization on ‘armeabi-v7a’ only. other devices working properly.

Crashlog:-
Fatal Exception: java.lang.UnsatisfiedLinkError: dlopen failed: library “libzoomtensorflowlite_jni.so” not found
at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
at java.lang.System.loadLibrary(System.java:1664)
at us.zoom.internal.impl.e.w(ZoomSDKImpl.java:35)
at us.zoom.internal.impl.e.a(ZoomSDKImpl.java:32)
at us.zoom.sdk.ZoomSDK.initialize(ZoomSDK.java:1)
at com.app.clapingo.zoom.InitAuthSDKHelper.initSDK(InitAuthSDKHelper.kt:37)
at com.app.clapingo.presentation.activity.ZoomActivity$initializeZoomSDK$2.invokeSuspend(ZoomActivity.kt:175)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7948)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:603)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

Troubleshooting Routes
tried adding ndk { abiFilters ‘armeabi-v7a’} in build.gradle(app) defaultConfig. but still crash happening.

How To Reproduce
Build the app for ‘armeabi-v7a’ abi and run on following devices:
Redmi 9
Redmi 9i
Galaxy J7 pro
Vivo Y15s
Redmi Y2
Galaxy J7 Max
Poco C31
Galaxy M11
Galaxy A13.

1 Like

I faced the same issue, Did you found a solve for it?

@donte.zoom Can you help with this issue?

java.lang.UnsatisfiedLinkError - dlopen failed: library “libzoomtensorflowlite_jni.so” not found

for mi Devices its lib is not working …any idea ?

@m7amdelbana,

Sorry I did not get back to you sooner. Has the issue been resolved, or is it still ongoing?

@donte.zoom Yes, issue still happening

Could you please test with the latest version and share the logs if the crashes occur?

@donte.zoom

The issue still exists with the latest version,

I used version: zoom-sdk-android-6.0.2.21328

Logs

FATAL EXCEPTION: main
Process: app, PID: 5878
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/app.apk”],nativeLibraryDirectories=[/data/app/app-1/lib/arm, /data/app/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]] couldn’t find “libzoomtensorflowlite_jni.so”
at java.lang.Runtime.loadLibrary0(Runtime.java:984)
at java.lang.System.loadLibrary(System.java:1562)
at us.zoom.internal.impl.e.w(ZoomSDKImpl.java:35)
at us.zoom.internal.impl.e.a(ZoomSDKImpl.java:31)
at us.zoom.sdk.ZoomSDK.initialize(ZoomSDK.java:1)

Facing same issue on Samsung SM-T387W, Android OS: 9.
CPU- armv7 type

when i analyzed the apk, the libzoomtensorflowlite_jni.so is not found under armeabi-v7a, but it is included only in arm64-v8a directory.

Any solution to this crashing?

armeabi-v7a is a supported architecture. Could you kindly provide the log of the crash and the exact steps to replicate the issue you’re encountering?

Hi All,

The issue will be fixed in version 6.0.10 which will be released next week.
Thank you!

Elaine

hi @donte.zoom ,
I am also facing the same issue in v6.0.2.21328
log →
Fatal Exception: java.lang.UnsatisfiedLinkError: dlopen failed: library “libzoomtensorflowlite_jni.so” not found
provide solution if you have

how much time it will take?