运行后提示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堆栈等信息收集后反馈给客户支持人员协助分析。