Open githubZYQ opened 6 months ago
描述这个问题
百度地图sdk和react-native以及gaiax都有依赖原生库libc++_shared.so,同时使用时会冲突
复现步骤
项目同时集成百度地图sdk、react-native、gaiax,再打包编译时即可复现。
预期正确的结果
正常编译打包
截图
客户端 (请填写如下信息) : jetified-GaiaX-Analyze-0.4.3\jni\arm64-v8a\libc++_shared.so
崩溃日志 3 files found with path 'lib/arm64-v8a/libc++_shared.so' from inputs:
附加信息 app的build.gradle中添加配置pickFirst可以解决冲突问题打包成功,但是pickFirst不能确定选择的库是哪一个,有一定风险,请问是否有其他更稳妥的方案呢? packagingOptions { pickFirst 'lib/*/libc++_shared.so' }
packagingOptions { pickFirst 'lib/*/libc++_shared.so' }
描述这个问题
百度地图sdk和react-native以及gaiax都有依赖原生库libc++_shared.so,同时使用时会冲突
复现步骤
项目同时集成百度地图sdk、react-native、gaiax,再打包编译时即可复现。
预期正确的结果
正常编译打包
截图
客户端 (请填写如下信息) : jetified-GaiaX-Analyze-0.4.3\jni\arm64-v8a\libc++_shared.so
崩溃日志 3 files found with path 'lib/arm64-v8a/libc++_shared.so' from inputs:
附加信息 app的build.gradle中添加配置pickFirst可以解决冲突问题打包成功,但是pickFirst不能确定选择的库是哪一个,有一定风险,请问是否有其他更稳妥的方案呢?
packagingOptions { pickFirst 'lib/*/libc++_shared.so' }