getAndroidExternalCachePaths static method

Future<List<String>> getAndroidExternalCachePaths()

Android外部存储缓存的所有路径

  • Context.getExternalCacheDirs() on Android (or Context.getExternalCacheDir() on API levels below 19).

Implementation

static Future<List<String>> getAndroidExternalCachePaths() async {
  // 如果不是Android系统,则返回空字符串
  if (!_isAndroid) return [];
  List<Directory>? list = await getExternalCacheDirectories();
  return list?.map((d) => d.path).toList() ?? [];
}