본문 바로가기
My Image
프로그래밍/Android

[Android] 캐싱 이미지처리나, 큰 이미지 처리시 메모리 누수방지

by Lim-Ky 2017. 5. 18.
반응형

메모리를 할당된 양 보다 초과되어 사용하거나, 많은 데이터를 잡아먹는 높은 해상도의 이미지를 로딩할 경우 Out of memory...라는 에러를 마주쳤을 때 Dalvik 에서 각각의 어플리케이션에게 메모리 할당을 보장해주어야하는 크기는 최소 16M인데 최대 24M까지 늘려주면 어느정도 메모리 초과 현상을 잡을 수 있다. 이는 HonyComb 3.1부터 좀 더 큰 Heap 사이즈를 할당 시킬 수 있는데, 다음과 같이 Manifest.xml에 Heap사이즈 속성을 추가해주면 된다.
application tag 안 속성에 android:largeHeap="true"라고 추가
시켜주면 된다.


반응형

댓글