@Synchronized fun clearCache(context: Context) {
deleteDir(context.cacheDir)
if(Environment.getExternalStorageState() == Environment.MEDIA_MOUNTED) {
context.externalCacheDir?.let {
deleteDir(it) }
}
}
private fun de