Loading...

运行后提示so引起崩溃怎么办?

1.so冲突

集成运行后如果看到so引起的崩溃问题,优先考虑so冲突引起,可以看看项目中是否集成了多份的三方so库,比如:ffmpeg、curl等。

示例:

java.lang.UnsatisfiedLinkError: dlopen failed: library "libcurl.so.4" not found

如果发生so冲突,优先可以采用packagingOptions参数来尝试解决,如下图:

如未解决,可以及时反馈共同寻求解决办法。

2.确认为SDK中so异常

当不存在so冲突且运行异常时,可以将设备型号、SDK版本、crash堆栈等信息收集后反馈给客户支持人员协助分析。


意见反馈