티스토리 뷰

Android

Android out of memory error [Glide]

Gibson 김형섭 2016. 4. 6. 15:59

out of memory exception

Glide library 사용 시 이미지 캐시로 인한 메모리부족 현상이다.

우선 어플리케이션 메모리heap을 늘려준다,


Manifest에  android:largeHeap="true"


자신의 BaseApplication 클래스에 

public class BaseApplication extends Application {
@Override
public void onLowMemory() {
super.onLowMemory();
Glide.get(this).clearMemory();
}

@Override
public void onTrimMemory(int level) {
super.onTrimMemory(level);
Glide.get(this).trimMemory(level);
}

를 추가줌으로서  메모리 사용량에 따라 캐시데이터를 지우거나 잘라 낼 수 있다.




*참조 http://stackoverflow.com/questions/32915174/android-outofmemory-error-imageview

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
TAG
more
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함