loadApplicationCache static method
外部可借助 path_provider 获取指定的目录读取大小 Directory docDirectory = await getApplicationDocumentsDirectory(); Directory tempDirectory = await getTemporaryDirectory();
Implementation
static Future<double> loadApplicationCache({dynamic docDirectory, dynamic tempDirectory}) async {
double size = 0;
if (null != docDirectory && docDirectory.existsSync()) {
size += await getTotalSizeOfFilesInDir(docDirectory);
}
if (null != tempDirectory && tempDirectory.existsSync()) {
size += await getTotalSizeOfFilesInDir(tempDirectory);
}
return size;
}