마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
안드로이드 7.0 해상도 관련 질문
0
추천
안녕하세요
안드로이드 개발하고 있습니다.
안드로이드 7.0(누가)버전 부터 해상도를 변경할 수 있게 되었는데,
WQHD로 변경 후 앱을 실행하게 되면
java.lang.RuntimeException: Canvas: trying to draw too large(132710400bytes) bitmap.
error를 노출 후 죽게되버립니다.
어느부분이 문제인지 찾기 힘든 상황이며 어떻게 접근을 해야할지 모르겠어서 질문남깁니다.ㅜㅜ
안드로이드
7
누가
해상도
wqhd
준니
(
140
포인트)
님이
2017년 3월 30일
질문
기기가 지원하지 않는 해상도를 실행시킨거 아니에여?
이미지 관련 라이브러리로 줄여보거나
리소스 디렉토리를 나눠서 해상도별로 사용해보세요
정보가 작아서 정확한 이유는 모르겠네여 ㅜ
https://stackoverflow.com/questions/40835514/android-studio-canvas-drawing-too-large-bitmap
스플래쉬 이미지 등 사이즈가 큰 이미지의 경우 용량이 적더라도 디코딩과정에서 oom이 발생할 수 있습니다. 이를 위해 높은 해상도의 이미지는 xxhdpi 에 넣어주면 알아서 리사이징되고 이를 통해 해결할 수 있습니다.
기본 drawable 은 mdpi (중간해상도) 입니다.
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
0
추천
사용하는 이미지가 많이 큰 거 같은데요....
개발자초심
(
21,220
포인트)
님이
2017년 3월 31일
답변
xxxdhpi, xxhdpi, xdhpi 에 따라 이미지를 줄여보세요.
Please
log in
or
register
to add a comment.
...