# Couldn't find "libzoom\_stlport.so"

**URL:** <https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938>\
**Category:** Android\
**Created:** [January 10, 2019, 1:26pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938 "2019-01-10T13:26:46Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jphillips05](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jphillips05/32/192_2.png) [@jphillips05](https://devforum.zoom.us/u/jphillips05)\
**Post date:** [January 10, 2019, 1:26pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/1 "2019-01-10T13:26:46Z")

</div>

I am having an issue with integration. I am using the android sdk inside an Ionic plugin. This is the error I am getting when when the Zoom SDK is calling the initialize method:

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/base.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_dependencies\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_0\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_1\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_2\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_3\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_4\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_5\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_6\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_7\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_8\_apk.apk”,  
zip file “/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_9\_apk.apk”],nativeLibraryDirectories=[  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/lib/arm64,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/base.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_dependencies\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_0\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_1\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_2\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_3\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_4\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_5\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_6\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_7\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_8\_apk.apk!/lib/arm64-v8a,  
/data/app/com.vivifyhealth.dev.go-jj1G6MCtk7n9ihyOdWFFzA==/split\_lib\_slice\_9\_apk.apk!/lib/arm64-v8a,  
/system/lib64, /vendor/lib64]]] couldn’t find “libzoom\_stlport.so”

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [January 10, 2019, 7:14pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/2 "2019-01-10T19:14:53Z")

</div>

Hi Jason,

Thanks for using Zoom SDK. Unfortunately, our SDK does not support hybrid framework like Ionic at this point.  
I was not able to identify the libzoom\_stlport.so shared object file in our Android SDK. And I am not able to investigate the issue based on the info you posted. Can you provide more info on how you get this error message? What other error messages are you getting?

Thanks.

---

<div class="post-metadata">

**Author:** ![jphillips05](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jphillips05/32/192_2.png) [@jphillips05](https://devforum.zoom.us/u/jphillips05)\
**Post date:** [January 10, 2019, 7:58pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/3 "2019-01-10T19:58:00Z")

</div>

My plugin is modeled after this one: [https://github.com/wanyx2015/zoom-meeting-app](https://github.com/wanyx2015/zoom-meeting-app)

I have an activity that calls zoomSDK.initialize(this, APP\_KEY, APP\_SECRET, WEB\_DOMAIN, this); and the app breaks at that point. Here is the whole exception:

E/AndroidRuntime: FATAL EXCEPTION: main  
Process: com.vivifyhealth.dev.go, PID: 16175  
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/base.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_dependencies\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_0\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_1\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_2\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_3\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_4\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_5\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_6\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_7\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_8\_apk.apk”, zip file “/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_9\_apk.apk”],nativeLibraryDirectories=[/data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/lib/arm64, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/base.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_dependencies\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_0\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_1\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_2\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_3\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_4\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_5\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_6\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_7\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_8\_apk.apk!/lib/arm64-v8a, /data/app/com.vivifyhealth.dev.go-R4jYNBCwZrelCETuFAKPhw==/split\_lib\_slice\_9\_apk.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]] couldn’t find “libzoom\_stlport.so”  
at java.lang.Runtime.loadLibrary0(Runtime.java:1011)  
at java.lang.System.loadLibrary(System.java:1657)  
at com.zipow.cmmlib.AppContext.(AppContext.java:31)  
at com.zipow.cmmlib.AppContext.initialize(AppContext.java:64)  
at us.zoom.sdk.ZoomSDK.initialize(ZoomSDK.java:243)  
at us.zoom.sdk.ZoomSDK.initialize(ZoomSDK.java:202)  
at com.example.MainActivity.onCreate(MainActivity.java:68)  
at android.app.Activity.performCreate(Activity.java:7174)  
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1220)  
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2908)  
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3030)  
at android.app.ActivityThread.-wrap11(Unknown Source:0)  
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)  
at android.os.Handler.dispatchMessage(Handler.java:105)  
at android.os.Looper.loop(Looper.java:164)  
at android.app.ActivityThread.main(ActivityThread.java:6938)  
at java.lang.reflect.Method.invoke(Native Method)  
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)  
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [January 10, 2019, 8:23pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/4 "2019-01-10T20:23:32Z")

</div>

Hi Jason,

Thanks for the info. The repo that mentioned looks like a personal project. It is not from Zoom. Thus I am sorry that I am not able to provide support on this.

On the other hand, the repo owner seems not developed the “initialize” method in the source code, you can find it here: [https://github.com/wanyx2015/zoom-meeting-app/blob/master/zoomus-plugin/src/android/com/example/ZoomPlugin.java](https://github.com/wanyx2015/zoom-meeting-app/blob/master/zoomus-plugin/src/android/com/example/ZoomPlugin.java).

I think this might be the reason why you are having this error.

Currently our SDK does not support Ionic. I will let you know once our SDK supports Ionic. Thanks!

---

<div class="post-metadata">

**Author:** ![jphillips05](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jphillips05/32/192_2.png) [@jphillips05](https://devforum.zoom.us/u/jphillips05)\
**Post date:** [January 10, 2019, 8:33pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/5 "2019-01-10T20:33:55Z")

</div>

From what I can see their plugin was not finished. I moved the initialize call to the Activity that is actually using the Zoom SDK and initialize is actually being called. I have a breakpoint on init and can step through to that point. The application breaks at initialize.

---

<div class="post-metadata">

**Author:** ![mcole](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mcole](https://devforum.zoom.us/u/mcole)\
**Post date:** [February 6, 2019, 3:37pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/6 "2019-02-06T15:37:57Z")

</div>

I’m getting the exact same error. I am _not_ using Ionic. I set my project up modeled after the example as well. This error occurs when I call initialize(context, APP\_KEY, APP\_SECRET, WEB\_DOMAIN, zoomSDKInitializeListener) on my instance of ZoomSDK, received by calling ZoomSDK.getInstance();

---

<div class="post-metadata">

**Author:** ![mcole](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@mcole](https://devforum.zoom.us/u/mcole)\
**Post date:** [February 6, 2019, 3:43pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/7 "2019-02-06T15:43:03Z")

</div>

Add  
ndk {  
 abiFilters “armeabi-v7a”  
}  
to your module’s build.gradle file in the defaultConfig to fix this.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 24, 2021, 8:26pm UTC](https://devforum.zoom.us/t/couldnt-find-libzoom-stlport-so/2938/8 "2021-08-24T20:26:46Z")

</div>

Marking as solved.

-Tommy
