我想以编程方式使用flutter从android设备的任何文件夹中删除文件。有什么办法可以删除代码中创建的文件。我使用dio下载文件。并想要删除这样下载的文件。var dir = await getExternalStorageDirectory(); await dio.download(fileURL, "${dir.path}/books/$fileName.pdf",
如果要在按下按钮后删除文件,这是我的建议:
onPressed: () async {
Directory dir = await getExternalStorageDirectory();
final targetFile = Directory("${dir.path}/books/$fileName.pdf");
if(targetFile.existsSync()) {
targetFile.deleteSync(recursive: true);
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句