FLUTTER ECOSYSTEM

archive

提供用于各种归档和压缩格式(如 zip、tar、bzip2、gzip 和 zlib)的编码器和解码器。

最新版本
4.3.0
近 30 天下载
1490万
喜欢数
903
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

该归档包为多种归档和压缩格式(包括 ZIP、TAR、BZIP2、GZIP 和 ZLIB)提供了高效的编码器和解码器。它使 Flutter 应用程序能够在所有主要平台——Android、iOS、Web、macOS、Windows 和 Linux 上读取、写入和操作压缩文件。适用于处理文件包、备份或减小数据传输体积,支持流式和内存中操作。该包轻量、文档完善,并可通过 pub.dev 无缝集成到 Flutter 项目中。

适合场景
  • 处理 ZIP 文件的解压和创建
  • 压缩应用数据以进行存储
  • 流式压缩文件处理
  • 跨平台归档操作
  • 备份和还原功能
主要特点
  • 支持 ZIP、TAR、GZIP、BZIP2 和 ZLIB
  • 跨平台兼容性
  • 基于流和内存中的操作
  • 轻量且快速的性能
  • 用于编码和解码的简单 API
适合对象
  • 需要文件压缩工具的开发人员
  • 在多个平台上需要归档处理的应用程序
  • 数据打包和传输场景
  • 离线数据存储优化
使用建议
  • 仅限标准压缩格式
  • 没有内置的归档管理图形用户界面
  • 处理大文件时需要仔细的内存管理
  • 不适用于大规模档案的实时流式传输
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add archive

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目