一个Glide升级新版本引发的血案

由于项目用到photopicker,而photopicker用的glide是4.1.1版本

用最新的4.7.1,编译项目会报


该用原来的3.7.0,编译后,执行photopicker的跳转代码,会报


找到RequestManager这个类最下面,glide.clear(xxx);

既然提示找不到,就是编译的版本低了,又把glide版本调至和photopicker里的glide版本一致,4.1.1.

还是不行。看了下github里photopicker的issues,大家都遇到这个问题。


那好吧,就把photopicker给down下来,导入photopicker模块,经过一番折腾,可以正常运行。build后,也可以正常打开相册。

但是还有个问题,里面的类好多报红,点击显示Cannot resolve symbol xxx。

试了Invalidate and Restart还是不行,把build文件夹删了也不行。

最后看到大神的深踩Android Studio 缓存的坑及解决方法,算是找对了,具体原因大神在最下面有做详细介绍。

这里也是很佩服大神的毅力,一个小问题,可以这样坚持不懈去追查根源,佩服。

删掉.idea/libraries文件夹,然后sync project with gradle files。



烦人的红线终于滚蛋了,可以轻松的舒口气了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值