Glide无法解析方法'signature(StringSignature)'

Art*_*nes 0 android caching signature android-glide

我正在使用滑行4.3.1

我想调用签名方法,但没有出现。

我的代码

Glide.with(context).load(context.getFilesDir().getPath() + "/" + imgName).into(imgView);
Run Code Online (Sandbox Code Playgroud)

我想做这个

Glide.with(context).load(context.getFilesDir().getPath() + "/" + imgName).signature(new StringSignature("someVersion")).into(imgView);
Run Code Online (Sandbox Code Playgroud)

我正在使用android studio,当我将鼠标悬停在签名方法上时,看到以下消息:无法解析方法'signature(StringSignature)'。

我的构建gradle:

dependencies {
  compile 'com.github.bumptech.glide:glide:4.3.1'
}
Run Code Online (Sandbox Code Playgroud)

Leo*_*der 5

在glide v4中,您应使用ObjectKey(用于文件和url)或MediaStoreSignature(用于媒体内容)代替StringSignature