Fresco library "libwebp.so" not found

Fresco 出来也有一年多了把,最新版本请在gradle上更新

compile 'com.facebook.fresco:fresco:0.11.0+'

最好能更新的就改一下,改下版本号的问题,毕竟旧版本肯定是有不可预计的bug,今天我就发现了一个bug,在华为荣耀3c用fresco加载图片,会包

library "libwebp.so" not found
06-24 14:32:18.422 19353-19670/com.baibu.bussiness E/linker: soinfo_link_image(linker.cpp:1652): could not load library "libwebp.so" needed by "libimagepipeline.so"; caused by load_library(linker.cpp:759): library "libwebp.so" not found
06-24 14:32:18.422 19353-19670/com.baibu.bussiness E/dalvikvm: dlopen("/data/app-lib/com.baibu.bussiness-1/libimagepipeline.so") failed: Cannot load library: soinfo_link_image(linker.cpp:1652): could not load library "libwebp.so" needed by "libimagepipeline.so"; caused by load_library(linker.cpp:759): library "libwebp.so" not found

刚开始我还以为是我写得显示页面有问题,后来跟组长说了一下(大爱组长),然后他去github上看了fresco这个项目的问题,才跟我说是旧版本的bug,还附上问题GitHub上的问题描述,
github上fresco的问题地址
又get到个新技能,之前自己都是自己写代码,没有关注到在github上还有很多开发者对第三方框架提出的问题和回答分享。。。以后得多关注

顺便又发现了华为荣耀3c加载webView的问题,不能设置

 setWebContentsDebuggingEnabled(true)

设置了就报错,估计是测试模式有兼容性吧,记得注释掉不要设置就好!啊,万能的android家族·····

你可能感兴趣的:(第三方库使用)