Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flutter check file exist in ApplicationDocumentsDirectory

How i check existence of file and directory in ApplicationDocumentsDirectory before download it ?

like image 613
Abdelmjid Asouab Avatar asked Dec 01 '22 14:12

Abdelmjid Asouab


1 Answers

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

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

//for a directory: await Directory(savePath).exists();
if (await File(savePath).exists()) {
    print("File exists");        
} else {
    print("File don't exists");
}
like image 141
EderBaum Avatar answered Dec 04 '22 04:12

EderBaum