Fresco深坑-与其他库兼容

 2017 06 02 更新

今天加载图片时有些加载不出来,报了这个错

Unexpected HTTP code Response{protocol=http/1.1, code=403, message=Forbidden, url=http://img3.imgtn.bdimg.com/it/u=2306654861,3562915844&fm=26&gp=0.jpg}

发现是网络栈采用了okhttp的问题…暂时用回默认的了,即  

《Fresco深坑-与其他库兼容》

—–分割线————-

上次关于fresco加载图片的缓存设置及列表加载等讲了一些大坑,我以为已经够了,发现远远不够啊,还有一些机型问题的啊

就是这样的,比如我app引用了库A,库A支持的平台只有armeabi-v7a、x86,不过是会兼容的,比如我有64位机型的,完全没问题。

但是,当我引入了fresco之后,发现它不会兼容了,自己报错了,最后查到fresco的issue有解决方案

《Fresco深坑-与其他库兼容》

如果到了这一步,你发现没问题了那就恭喜你,下面就不用看了,我就是遇到下面的坑

也不清楚什么原因,我的demo已经没问题了,但是公司项目还是用,就采用了以下的方法

《Fresco深坑-与其他库兼容》

红色方框里表示的是你其它库支持的平台,或者你写在buildTypes里

《Fresco深坑-与其他库兼容》

好了,希望不要再太多坑了

    原文作者:fuuuuuccccck
    原文地址: https://www.jianshu.com/p/6be75fcea034
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞