-
[안드로이드] java.lang.RuntimeException: Canvas: trying to draw too large(198811648bytes) bitmap.안드로이드(java)/에러 관련 2019. 1. 22. 11:58
java.lang.RuntimeException: Canvas: trying to draw too large(198811648bytes) bitmap.
recyclerview 연습중에 위와 같은 에러가 나타났습니다.
recyclerview 구성은 linearLayout에 이미지 하나 텍스트 하나만 구성했었습니다.
canvas가 나온거 보니 뭔가 이미지가 이상있나보다 하고 봤는데 too large 라고 나와있네요.
이미지중에 300kb 넘어가는게 있었는데 그 이미지를 빼고 실행해보니 잘 동작 합니다.
용량이 너무 크니까 실행자체가 안되네요.
정말 해당 이미지가 너무 쓰고 싶다면 이미지 크기를 줄여서 용량을 작게 만들거나
이미지 라이브러리를 이용해야 할 것 같습니다.
혹시 저런 에러가 나신 분들은 이미지 파일의 크기를 줄여 보세요,
'안드로이드(java) > 에러 관련' 카테고리의 다른 글