glide 用的是那个版本啊
来源:9-30 客户端本地最近会话功能实现-4
慕尼黑9152544
2019-07-22
import com.bumptech.glide.load.resource.drawable.GlideDrawable;
import com.bumptech.glide.request.animation.GlideAnimation;
import com.bumptech.glide.request.target.ViewTarget;
这些找不到 问一下glide 用的那个版本
写回答
2回答
-
Qiujuer
2019-07-25
common 下的build文件这里改成api就行了.
这个类定位一下位置:
在factory中。然后看一下依赖glide的位置:
app和common中都有依赖,但是依赖方式都是implementation,也就是不传递依赖。
咱们知道factory是依赖了common,而common依赖了glide,本质来说可以在factory中使用glide的,但是不能使用也就是因为不传递依赖。
要解决问题,那就打开common包下的build.gradle文件,把:
implementation "com.github.bumptech.glide:glide:$rootProject.ext.glideVersion"
改成:
api "com.github.bumptech.glide:glide:$rootProject.ext.glideVersion"
即可,此时common中的glide依赖将会被传递给下层。或者在factory中也依赖一次即可。
00 -
Qiujuer
2019-07-23
你好,在课程中是使用的3.x的版本哈;如果自己要换成4.x的成本也并不是太高哈。
062019-07-24
相似问题