I had the exact same problem with Samsung Galaxy S6 S7 S8
. In my case Splash Screen had high resolution and it was mistakenly placed in the drawable folder. I found solution from this answer.
drawable
-> New
-> Directory
. xxhdpi
. It will create a new folder named drawable-xxhdpi
if you go to res
drawable
to drawable-xxhdpi
.Just Resize your image in my case my Splash screen image dimensions are 1544x2100 so i changed to 1080x2100 and that will work!! Hope this will help!!! Thanks!!!
Try to set a debug point in android.view.DisplayListCanvas.throwIfCannotDraw
and check what image is throw an exception. Some of them is incorrect - large size or you have too many images for example and cant record to canvas pool.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With