We got crash report from our users, Only from system version is android 8 , android 9 and android 10.
Error message likes below:
Fatal Exception: java.lang.IllegalArgumentException: Software rendering doesn't support hardware bitmaps
at android.graphics.BaseCanvas.onHwBitmapInSwMode(BaseCanvas.java:683)
at android.graphics.BaseCanvas.throwIfHwBitmapInSwMode(BaseCanvas.java:690)
at android.graphics.BaseCanvas.throwIfCannotDraw(BaseCanvas.java:94)
at android.graphics.BaseCanvas.drawBitmap(BaseCanvas.java:152)
at android.graphics.Canvas.drawBitmap(Canvas.java:1588)
at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:548)
at android.widget.ImageView.onDraw(ImageView.java:1416)
at android.view.View.draw(View.java:23143)
at android.view.View.draw(View.java:23015)
at android.view.ViewGroup.drawChild(ViewGroup.java:4620)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4377)
at android.view.ViewOverlay$OverlayViewGroup.dispatchDraw(ViewOverlay.java:254)
at android.view.View.draw(View.java:23158)
at com.android.internal.policy.DecorView.draw(DecorView.java:1107)
at blurkit.BlurLayout.getDownscaledBitmapForView(:73)
at blurkit.BlurLayout.blur(:247)
at blurkit.BlurLayout.invalidate(:3)
at blurkit.BlurLayout$1.doFrame(:2)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:994)
at android.view.Choreographer.doCallbacks(Choreographer.java:794)
at android.view.Choreographer.doFrame(Choreographer.java:725)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:981)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:237)
at android.app.ActivityThread.main(ActivityThread.java:7762)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1047)
We got crash report from our users, Only from system version is android 8 , android 9 and android 10.
Error message likes below:
Fatal Exception: java.lang.IllegalArgumentException: Software rendering doesn't support hardware bitmaps at android.graphics.BaseCanvas.onHwBitmapInSwMode(BaseCanvas.java:683) at android.graphics.BaseCanvas.throwIfHwBitmapInSwMode(BaseCanvas.java:690) at android.graphics.BaseCanvas.throwIfCannotDraw(BaseCanvas.java:94) at android.graphics.BaseCanvas.drawBitmap(BaseCanvas.java:152) at android.graphics.Canvas.drawBitmap(Canvas.java:1588) at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:548) at android.widget.ImageView.onDraw(ImageView.java:1416) at android.view.View.draw(View.java:23143) at android.view.View.draw(View.java:23015) at android.view.ViewGroup.drawChild(ViewGroup.java:4620) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4377) at android.view.ViewOverlay$OverlayViewGroup.dispatchDraw(ViewOverlay.java:254) at android.view.View.draw(View.java:23158) at com.android.internal.policy.DecorView.draw(DecorView.java:1107) at blurkit.BlurLayout.getDownscaledBitmapForView(:73) at blurkit.BlurLayout.blur(:247) at blurkit.BlurLayout.invalidate(:3) at blurkit.BlurLayout$1.doFrame(:2) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:994) at android.view.Choreographer.doCallbacks(Choreographer.java:794) at android.view.Choreographer.doFrame(Choreographer.java:725) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:981) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:237) at android.app.ActivityThread.main(ActivityThread.java:7762) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1047)