FLUTTER ECOSYSTEM

flutter_archive

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

最新版本
6.0.4
近 30 天下载
3.3万
喜欢数
171
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

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

适合场景
  • 将应用数据导出为 ZIP
  • 备份用户文件
  • 下载并解压压缩内容
  • 通过 ZIP 共享多个文件
  • 处理应用程序资源包
主要特点
  • Supports ZIP creation and extraction
  • Recursive directory compression
  • Cross-platform compatibility (Android, iOS, macOS)
  • Simple API for file lists and directories
  • Lightweight and efficient
适合对象
  • 需要文件归档的应用程序
  • 数据导出功能
  • 离线文件管理
  • 备份和还原功能
  • 面向 iOS 和 Android 的移动应用开发者
使用建议
  • Requires platform-specific permissions for file access
  • Limited to ZIP format only
  • No built-in encryption support
  • File size limits depend on device memory
  • Not optimized for very large archives
支持平台AndroidiOSmacOS

安装插件

flutter pub add flutter_archive

所属分类

源码仓库

关联项目