一个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。



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

猜你喜欢

转载自blog.csdn.net/magicbaby810/article/details/80722102