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里
好了,希望不要再太多坑了