Description
I’m trying to integrate Zoom Video SDK into my application. after following the steps in the “Getting Started” section of the documentation, I faced this error
More than one file was found with OS independent path 'lib/arm64-v8a/libc++_shared.so
I have looked into the thread discussing this issue and tried all the proposed solutions.
I have deleted the libc++_shared.so file from all architecture folders inside mobilertc.aar then tried using SoLoader as explained.
In MyApplication:
SoLoader.init(this, false)
SoLoader.loadLibrary("zoom")
this reportedly worked for some people in the meeting SDK, but in my case, although the application compiles, I get the following error while trying to load the library using SoLoader
java.lang.UnsatisfiedLinkError: couldn’t find DSO to load: libzoom.so
Would you happen to have a solution for this? I’d really appreciate that, I have been trying to integrate the SDK for a while now.
note 1: I’m not using react native
note 2: If I only delete the libc++_shared.so from mobilertc.aar without using SoLoader I’d get this error
java.lang.UnsatisfiedLinkError: dlopen failed: library “libcmmlib.so” not found
at sdk.initialize(this, params)
Which Android Video SDK version?
v1.1.1 (8665.0812)
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Include the sdk in the project
- build the project
- See error
Smartphone (please complete the following information):
- Device: All
- OS: All