캐시2 캐시 지우기 [Android] /** * 앱 캐시를 가차없이 지운다. */public static void clearApplicationCache(Context context, File file) { File dir = null; if (file == null) { dir = context.getCacheDir(); } else { dir = file; } if (dir == null) return; File[] children = dir.listFiles(); try { for (int i = 0; i < children.length; i++) if (children[i].isDirectory()) Util.clearApplicationCache(context, children[i]); else children[i].delete().. 2015. 12. 16. 캐시 삭제 캐시 삭제하기 여러가지 내장 컴포넌트들을 사용하다보면 예상하지 못한 캐시가 많이 생성됩니다. 저는 웹뷰를 주로 많이 쓰는데요~ 쓰다보면 내장메모리에 몇메가까지 캐시가 생기더라고요~ webview.clearChache 메써드를 수시로 사용해도 완전히 지워지지 않습니다. 종료시점이나 사용자 메뉴에 아래처럼 쓰시면 바로 0으로 줄어드네요^^ private void clearApplicationCache(java.io.File dir){ if(dir==null) dir = getCacheDir(); else; if(dir==null) return; else; java.io.File[] children = dir.listFiles(); try{ for(int i=0;i 2015. 12. 15. 이전 1 다음