게임제작 과정에서 알게 되었는데
Android에서는 한번에 1.4M이상의 메모리를 할당하려고 한다면 OS에서 어플을 강제종료시켜버립니다.
그래서 해결책 중에 하나가
안드로이드 사이드의 Moong님께서 알려주는 Bitmap을 Thread로 호출하는 방법이 있지만...
너무 어려워서 패스 ㅠㅠ
그러던중 구글신께서 알려주신 방법!!!!
dalvik.system.VMRuntime.getRuntime().setTargetHeapUtilization(0.7f);
Android의 Heap영영 Memory를 70%사용하게 해주는 함수!!!
흠...
메모리를 한 어플에서 많이 잡아먹으면 문제가 있을지도 모르지만...
지금은 이대로 임시해결!!!
Android에서는 한번에 1.4M이상의 메모리를 할당하려고 한다면 OS에서 어플을 강제종료시켜버립니다.
그래서 해결책 중에 하나가
안드로이드 사이드의 Moong님께서 알려주는 Bitmap을 Thread로 호출하는 방법이 있지만...
너무 어려워서 패스 ㅠㅠ
그러던중 구글신께서 알려주신 방법!!!!
dalvik.system.VMRuntime.getRuntime().setTargetHeapUtilization(0.7f);
Android의 Heap영영 Memory를 70%사용하게 해주는 함수!!!
흠...
메모리를 한 어플에서 많이 잡아먹으면 문제가 있을지도 모르지만...
지금은 이대로 임시해결!!!
'Programming > Android' 카테고리의 다른 글
Android에서 XML문서의 파싱을 위해 제공하는 3가지 방법 (0) | 2011.04.30 |
---|---|
[강좌] opengl에서 2d나 3d텍스트 표시하기입니다 (0) | 2011.04.25 |
Notification으로 실행중인 Activity 호출방법 (0) | 2011.04.25 |