在接入环信SDK配置之后,在某些手机上运行的时候出现了直接闪退,顿时间感觉很懵逼。为什么我魅族OK,然后小米手机等就不行呢?
原因就出现在你的手机上咯,手机配置的CPU要求的高低
报错图片:
这里显示的是EaseUI.init这句出现了问题,其主要的是手机上的配置要求问题。这个时候环信就提供了一些armeabi的so库作为适配了,而我们下自己的项目中可能就或多或少的没注意到这一点,就出现了一些错误。
armeabi的so库兼容问题:http://blog.csdn.net/QQ_30552993/article/details/58004334
异常信息:android 程序启动失败,加载so库失败(java.lang.UnsatisfiedLinkError)
分析原因:EaseUI.init初始化出现问题
解决办法:把libs下或者jnilibs下的armeabi文件夹名字改成armeabi-v7a
转载:http://www.imgeek.org/article/825308630
新闻热点
疑难解答