티스토리 뷰

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/11   »
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
글 보관함