"方案一(来源参考:https://help.rongcloud.cn/?utm_source=SEO)
项目中去掉libc++_shared.so;
在 build.gradle 添加如下代码做去重:
packagingOptions {
pickFirst('lib/armeabi-v7a/libc++_shared.so')
pickFirst('lib/arm64-v8a/libc++_shared.so')
pickFirst('lib/x86/libc++_shared.so')
pickFirst('lib/x86_64/libc++_shared.so')
}
方案二(SDK 版本大于等于 5.6.1)
如果融云 SDK 中的 libc++_shared.so 不满足项目要求,并且需要剔除融云SDK中的 libc++_shared.so,使用此方案。
依赖融云 SDK 时,按照exclude方式排除 libc++_shared.so,如下:
implementation (""cn.rongcloud.sdk:im_lib:x.y.z"") {
exclude group: 'cn.rongcloud.sdk', module: 'cpp_shared'
}"