我已经成功使用了 file_saver 包。
安装包:
flutter pub add file_saver
飞镖代码:
// Your csv string
String myCsv = '...';
// Convert it to bytes
List<int> encodedCsv = utf8.encode(source);
Uint8List csvBytesList = Uint8List.fromList(list);
// Issue the save call!
String path = await FileSaver.instance.saveFile(
name: 'Name of File',
bytes: csvBytesList,
ext: 'csv',
mimeType: MimeType.csv,
);