在Android Studio中出不了Picasso类

开发环境:Android Studio 2.1.3
问题描述:使用gradle在线引入Picasso 2.5.2之后,在包文件已经正确下载下来之后,却在写代码时出不了Picasso的类。具体如下


导包失败

解决方法:

  1. 怀疑下载的jar包有问题:遂到Picasso的github主页下载完整jar包更换本地的包。----- 问题没有得到解决
  2. 手动导入jar包:gradle的在线配置去掉,手动导入。----- 问题依旧没有得到解决
  3. 怀疑项目里面可能有什么冲突了:遂新建一个空项目,只引入Picasso 2.5.2的包。----- 问题没有得到解决
  4. 怀疑Picasso2.5.2版本有问题:更改版本为2.5.1、2.5.0,情况同上, 均无法导包。
  5. 最后,刚好有推送说Android Studio 2.2RC版发布了,就下了一个尝鲜。随便试了一下在Android Studio 2.2rc版 中使用Picasso 2.5.2, Picasso一切正常。PS:之前在AS2.1.2时也是正常的

结案:
看起来比较狗血:可能是Android Studio 2.1.3的问题, 因为在使用2.1.2版和2.2RC版时都是正常的。再具体的原因未可知,但也没必要再纠结了,毕竟为此浪费了太多时间


最后,分享一下自定义Picasso的downloader的方法(代码来自JakeWharton大神)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容