SNS를 만들고 있습니다… 어쩌다?
사실 다 만들었어요. 버그수정중 입니다.
Android에서 listView에 큰 Image들을 사용했더니, 스크롤을 격하게 테스트 했더니, out of memory가 잦아서…
특히 LG쪽 안드로이드 폰들이 기본 heap메모리가 작게 설정되어 있는지 잘 죽습니다…
구조적인 문제다 보니 쉽게 해결할 순 없고 메모리를 셋팅을 좀 검색해 봤더니,
원론적인 해결방법은 아니지만 방법이 있긴 하군요.
바로 힙메모리를 늘려주는것!!
tiapp.xml에 largeHeap 옵션을 추가해주면 됩니다.
<android xmlns:android="http://schemas.android.com/apk/res/android">
<manifest>
<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="14" />
<application android:largeHeap="true"/>
</manifest>
</android>
이건 안드로이드쪽 도큐먼트에도 있는 내용입니다.
덕분에 안드로이드 공부를 또 했네요…ㅎㅎ
단점은, GC가 약간 더 오래걸립니다. (당연한 소릴…)