Существует обходной путь для решения проблем с ошибками загрузки в Glide
import this и сохранении версии compil sdk 27
compile 'com.github.bumptech.glide:glide:3.8.0'
затем используйте этот код
Glide.with(context)
.load(userdata.image)
.placeholder(R.drawable.ic_male)
.error(R.drawable.imagenotfound)
.listener(new RequestListener<String, GlideDrawable>() {
@Override
public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) {
// log exception
Log.e("TAG", handle error case", e);
return false;
}
@Override
public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) {
Log.e("TAG", handle success case here", e);
return false;
}
})
.into(headerView.imgNavDp);
и удалите это из xml
app:srcCompat="@mipmap/ic_launcher_round"