手机移动程序开发Android知识Android技术知识

Fresco深坑-与其他库兼容

2017-01-03  本文已影响183人  fuuuuuccccck

 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加载图片的缓存设置及列表加载等讲了一些大坑,我以为已经够了,发现远远不够啊,还有一些机型问题的啊

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

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

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

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

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

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

上一篇下一篇

猜你喜欢

热点阅读