flutter中如何创建zip压缩文件?

码云
2020-11-08 10:02

flutter中创建zip文件需要用到archive包,记得在pubspec.xml中增加包的依赖。具体压缩代码示例如下:

import 'package:archive/archive.dart';

void main() {
  Directory appDocDirectory = await getExternalStorageDirectory();
  var encoder = ZipFileEncoder();
  encoder.create(appDocDirectory.path+"/"+'jay.zip');
  encoder.addFile(File(selectedAdharFile));
  encoder.addFile(File(selectedIncomeFile));
  encoder.close();
}

 

全部评论

相关文章