public void clearDiskCache() { synchronized (mDiskCacheLock) { if (mDiskLruCache != null && !mDiskLruCache.isClosed()) { try { mDiskLruCache.delete(); } catch (Throwable e) { LogUtils.e(e.getMessage(), e); } mDiskLruCache = null; isDiskCacheReadied = false; } } initDiskCache(); }