Flutter检查ApplicationDocumentsDirectory中的文件是否存在

6
在下载文件之前,如何检查 ApplicationDocumentsDirectory 中文件和目录的存在?
1个回答

25
import 'dart:io';
import 'package:path_provider/path_provider.dart';

String fileName = "file.jpg";
String dir = (await getApplicationDocumentsDirectory()).path;
String savePath = '$dir/$fileName';

//for directories: await Directory(savePath).exists();
if (await File(savePath).exists()) {
    print("File exists");        
} else {
    print("File doesn't exist");
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接