안드로이드 개발 질문/답변
(글 수 45,052)
어플 개발도중에 레이아웃에 배경이나 버튼 이미지로 어플 전체 에서 사용하는 이미지의 총크기가
620kB정도 됩니다.
베가 LTE나 갤럭시 S2에서는 out of memory가 나지 않았는데
낵서스에서 out of memory가 생겨서
코드를 다시 살펴보니까
중간 중간에 leak이 발생하는 것을 알아냈습니다. activity가 생성 될때마다 이미지를 새로 올리기 때문이였는데
베가 LTE나 갤럭시 S2는 heap memory가 크기 때문에 out of memory가 발생 하려면 꽤 여러번 activity를 왔다 갔다 해야 out of memory가 나쓴데
낵서스는 heap이 너무 작아서 금방 error가 났습니다.
그런데 문제는 이 leak을 해결 하기 위해서 이런 저런 방법을 써봐도 해결이 불가능 하다는 것입니다. ㅠㅜ이런저런 방법을 다써봤는데 ㅠㅜ
memory관리하는 좋은 방법 없을까요




여유 힙메모리를 확인하셔서 어느정도선을 넘으면 해지해주세요