create method
Implementation
void create(List<int> bytes) {
Archive archive = ZipDecoder().decodeBytes(bytes);
for (ArchiveFile file in archive) {
if (file.isFile) {
List<int> tempData = file.content;
File f = File("${dir.path}/${file.name}")
..createSync(recursive: true)
..writeAsBytesSync(tempData);
debugPrint("解压后的文件路径 = ${f.path}");
} else {
Directory("${dir.path}/${file.name}").create(recursive: true);
}
}
}