FLUTTER ECOSYSTEM

desktop_updater

支持 Windows、macOS 和 Linux 的 Flutter 桌面更新插件。它可以从 GitHub、GitLab、本地文件系统和 S3 下载并安装您应用程序的更新。

最新版本
1.4.0
近 30 天下载
1400
喜欢数
42
Pub 分数
135

Package Overview

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

插件概览

desktop_updater 包使 Flutter 应用程序在 Windows、macOS 和 Linux 上能够自动检查、下载和安装更新。它支持多种更新源,包括 GitHub、GitLab、本地文件系统和 AWS S3。专为桌面应用程序设计,可简化新版本的部署,无需用户手动重新安装。该插件可无缝集成到现有的 CI/CD 工作流中,并在各平台上提供可靠的更新处理。

适合场景
  • 自动更新桌面 Flutter 应用
  • 通过 GitHub 发布分发更新
  • 从 S3 或本地服务器部署更新
  • 支持多平台桌面应用
  • 与 CI/CD 流水线集成
主要特点
  • 支持 Windows、macOS 和 Linux
  • 从 GitHub、GitLab、S3 和本地路径下载更新
  • 下载后自动安装
  • 跨平台更新逻辑
  • 与 pubspec.yaml 的简单集成
适合对象
  • 桌面应用程序开发者
  • 使用 GitHub/GitLab 发布托管的应用程序
  • 管理应用分发的团队
  • 需要自动更新的项目
  • 面向多个桌面操作系统的开发者
使用建议
  • 需要互联网连接以进行更新
  • 需要适当的文件系统写入权限
  • 更新 URL 必须公开可访问
  • S3 需要有效的凭据
  • 不适用于移动平台
支持平台macOSWindowsLinux

安装插件

flutter pub add desktop_updater

所属分类

关联项目

暂无相关数据。