FLUTTER ECOSYSTEM

flutter_archive

在 Android、iOS 和 macOS 上创建和提取 ZIP 压缩文件。递归压缩目录中的所有文件或给定的文件列表。

最新版本
6.3.1
近 30 天下载
4.3万
喜欢数
171
Pub 分数
160

Package Overview

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

插件概览

flutter_archive 是一个 Flutter 包,可在 Android、iOS 和 macOS 上创建和提取 ZIP 归档文件。它支持递归压缩目录中的所有文件或指定的文件列表。该包提供了一个简单的 API 来处理压缩文件操作,非常适合需要打包或解压数据的应用程序。它与 Flutter 生态系统无缝集成,适用于涉及归档的文件管理任务。

适合场景
  • 将应用数据导出为 ZIP
  • 备份用户文件
  • 下载并解压压缩内容
  • 通过 ZIP 共享多个文件
  • 处理应用程序资源包
主要特点
  • 支持 ZIP 创建和解压
  • 递归目录压缩
  • 跨平台兼容性(Android、iOS、macOS)
  • 文件列表和目录的简单 API
  • 轻量且高效
适合对象
  • 需要文件归档的应用程序
  • 数据导出功能
  • 离线文件管理
  • 备份和还原功能
  • 面向 iOS 和 Android 的移动应用开发者
使用建议
  • 需要平台特定的文件访问权限
  • 仅限 ZIP 格式
  • 无内置加密支持
  • 文件大小限制取决于设备内存
  • 未针对超大归档文件进行优化
支持平台AndroidiOSmacOS

安装插件

flutter pub add flutter_archive

所属分类

源码仓库

关联项目