wasabeef / Blurry

Blurry is an easy blur library for Android
Apache License 2.0
5.57k stars 602 forks source link

Software rendering doesn't support hardware bitmaps #71

Open vecharm opened 6 years ago

vecharm commented 6 years ago

1 android.graphics.BaseCanvas.throwIfHwBitmapInSwMode(BaseCanvas.java:532) 2 android.graphics.BaseCanvas.throwIfCannotDraw(BaseCanvas.java:62) 3 android.graphics.BaseCanvas.drawBitmap(BaseCanvas.java:102) 4 android.graphics.Canvas.drawBitmap(Canvas.java:1386) 5 d.a.a.a.a.a(Blur.java:63) 6 d.a.a.a$a.a(Blurry.java:170)

model:G8441 version Android 8.0.0,level 26 ROM:Sony/G8441,Sony/G8142 CPU abi:armeabi

DebdeepG commented 6 years ago

disallowHardwareConfig() If you're using Glide. Also avoid using images from cache.

FYSong commented 6 years ago

@Debdeep009 This issue also occured on my project, could you pls explain why need to avoid using images from cache, as I blurs the drawable after downloading to SimpleTarget ? Thank you