# Libannotate.so Error

**URL:** <https://devforum.zoom.us/t/libannotate-so-error/74638>\
**Category:** Android\
**Created:** [August 22, 2022, 2:03pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638 "2022-08-22T14:03:12Z")\
**Posts on this page:** 13\
**Page:** 2

<div class="post-metadata">

**Author:** ![zoom52](https://avatars.discourse-cdn.com/v4/letter/z/34f0e0/32.png) [@zoom52](https://devforum.zoom.us/u/zoom52)\
**Post date:** [March 15, 2023, 10:17am UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/22 "2023-03-15T10:17:27Z")

</div>

Hey there! We can confirm that the same issue happens for us using version 5.13.10. Are there any known workarounds for this?

---

<div class="post-metadata">

**Author:** ![mieszko4](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mieszko4/32/42962_2.png) [@mieszko4](https://devforum.zoom.us/u/mieszko4)\
**Post date:** [March 15, 2023, 11:18pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/23 "2023-03-15T23:18:20Z")

</div>

Thnx @donte.zoom

It stopped happening to me on `5.13.1.11014` but perhaps it is related to Android version because I see it still happens to @zoom52  
I am using Android 12.

In order for my app to build I have to include:

```auto
packagingOptions {
        pickFirst 'lib/arm64-v8a/libc++_shared.so'
        pickFirst 'lib/x86/libc++_shared.so'
        pickFirst 'lib/x86_64/libc++_shared.so'
        pickFirst 'lib/armeabi-v7a/libc++_shared.so'
    }

```

---

<div class="post-metadata">

**Author:** ![elaine.ku](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elaine.ku/32/40026_2.png) [@elaine.ku](https://devforum.zoom.us/u/elaine.ku)\
**Post date:** [March 16, 2023, 6:04pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/24 "2023-03-16T18:04:53Z")

</div>

Hi @zoom52 ,

I would like to know which ndk version you’re using. If you’re using M-SDK 5.13.10 then the ndk version needs to be at least r23. The pickFirst solution would only work if there are libc++\_shared.so from both mobilertc.arr and ndk 23. If there are other .so files in lib/ or the lib/ is empty, the pickFirst solution would not work.  
Thank you

Elaine

---

<div class="post-metadata">

**Author:** ![nathan.krebs.deliver](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nathan.krebs.deliver/32/47702_2.png) [@nathan.krebs.deliver](https://devforum.zoom.us/u/nathan.krebs.deliver)\
**Post date:** [April 18, 2023, 5:26pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/25 "2023-04-18T17:26:53Z")

</div>

I am seeing this as well with 5.14.2.13167. I have tried using NDK versions 23.1.7779620 and 25.2.9519653. I have tried with and without with “pickFirst” packaging options.

I have seen this posted a few other places by others having the same issue all without any working update:

- [My app is crash on android 12 and above - #11 by christopher.dwyer](https://devforum.zoom.us/t/my-app-is-crash-on-android-12-and-above/85288/11)
- [Libannotate.so JNI Crash](https://devforum.zoom.us/t/libannotate-so-jni-crash/82102)
- StackOverflow question 73460063 (Can only post 2 links so I cannot link this)

EDIT: My issue was that another dependency my project had was also pulling in native files that I was unaware of and so I’m working through that now.

---

<div class="post-metadata">

**Author:** ![sam3](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sam3/32/3918_2.png) [@sam3](https://devforum.zoom.us/u/sam3)\
**Post date:** [April 19, 2023, 7:01pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/26 "2023-04-19T19:01:07Z")

</div>

I’m seeing the same issue, and it is a blocker, since we are currently using version 5.10.3.5614, and are trying to update to 5.11.3 (the minimum supported verion for the upcoming [May 6 deadline](https://developers.zoom.us/docs/meeting-sdk/minimum-version/)).  
We cannot update until this issue is fixed, could the team prioritize a fix for this, or extend the deadline, since we cannot update otherwise?

---

<div class="post-metadata">

**Author:** ![christopher.dwyer](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/christopher.dwyer/32/47129_2.png) [@christopher.dwyer](https://devforum.zoom.us/u/christopher.dwyer)\
**Post date:** [April 20, 2023, 4:38pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/27 "2023-04-20T16:38:23Z")

</div>

+1 on extending the deadline, as many can not update until this issue is fixed.

---

<div class="post-metadata">

**Author:** ![sam3](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sam3/32/3918_2.png) [@sam3](https://devforum.zoom.us/u/sam3)\
**Post date:** [April 25, 2023, 5:15pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/28 "2023-04-25T17:15:40Z")

</div>

@michael.zoom @elaine.ku @donte.zoom Any updates on this issue? Is it being worked on?

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [April 25, 2023, 8:39pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/29 "2023-04-25T20:39:10Z")

</div>

@nathan.krebs.deliver,

> [@nathan.krebs.deliver](#):
>
> EDIT: My issue was that another dependency my project had was also pulling in native files that I was unaware of and so I’m working through that now.

Thanks for the update and glad to hear you working through the dependency issue in your project.

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [April 25, 2023, 8:41pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/30 "2023-04-25T20:41:06Z")

</div>

@sam3 and @christopher.dwyer,

Can you share more details on what you are seeing? Please kindly share:

1. Any error messages or crash logs you may have with us.

2. What NDK version are you using (please share a screenshot)?

---

<div class="post-metadata">

**Author:** ![sam3](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sam3/32/3918_2.png) [@sam3](https://devforum.zoom.us/u/sam3)\
**Post date:** [April 25, 2023, 11:04pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/31 "2023-04-25T23:04:05Z")

</div>

Hi Donte,

This is the crash log I’m getting:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/b/1/b15bf875239550630bb3a5848b5587b5da088968.jpeg)  
(same as the initial message in this thread)

We’re not using the NDK in our project.

After doing some more digging, I found the following:

I have this line in build.gradle.kts:  
`jniLibs.pickFirsts.add("lib/**/libc++_shared.so")`  
(since we have multiple libraries that have native code)

After removing it, the following error occurs:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/e/3/e39bacd009be77fbc67a9fc43614c7620d4b16c9.png)

We use three different libraries that use `libc++_shared.so`, which seems to be the root of the problem.

Did anything change in the packaging of the native libraries in the newer versions of the Zoom library?

---

<div class="post-metadata">

**Author:** ![elaine.ku](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elaine.ku/32/40026_2.png) [@elaine.ku](https://devforum.zoom.us/u/elaine.ku)\
**Post date:** [April 28, 2023, 8:46pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/32 "2023-04-28T20:46:07Z")

</div>

Hello @sam3,

Would you please clean all the cache and define ndkVersion = “23.2.8568331” in your build.gradle to see whether it works? Also, please remain the pickFirsts in your build.gradle.  
To run our meeting SDK we’ll need ndk version \>= r23b.  
Thank you

Elaine

---

<div class="post-metadata">

**Author:** ![ttran1](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ttran1/32/36412_2.png) [@ttran1](https://devforum.zoom.us/u/ttran1)\
**Post date:** [May 3, 2023, 9:24am UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/33 "2023-05-03T09:24:30Z")

</div>

I tried to upgrade NDK version to _23.2.8568331_, but still getting the same issue

---

<div class="post-metadata">

**Author:** ![elaine.ku](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elaine.ku/32/40026_2.png) [@elaine.ku](https://devforum.zoom.us/u/elaine.ku)\
**Post date:** [May 4, 2023, 5:38pm UTC](https://devforum.zoom.us/t/libannotate-so-error/74638/34 "2023-05-04T17:38:59Z")

</div>

Hello @ttran1,

Is there any other libc++\_shared.so which is not from ndk or our meeting sdk package in your project?  
Thank you

Elaine

[Previous page](https://devforum.zoom.us/t/libannotate-so-error/74638.md?page=1)
