FLUTTER ECOSYSTEM

app_updater

一个全面的 Flutter 包,用于检查应用更新并显示平台原生对话框。支持 iOS、Android、macOS、Windows 和 Linux,具备发布说明、分析、GitHub 发布、Firebase 远程配置、本地化等功能。

app_updater 封面
最新版本
2.1.0
近 30 天下载
206
喜欢数
28
Pub 分数
140

Package Overview

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

插件概览

App Updater 是一个全面的 Flutter 包,可让应用程序检查更新并显示原生平台对话框。它支持 iOS、Android、macOS、Windows 和 Linux,提供发布说明、分析集成、GitHub 发布、Firebase 远程配置和本地化等功能。该包通过最少的配置即可确保无缝的更新体验,并利用平台特定的行为,在各种设备上实现一致的用户交互。

适合场景
  • 在多个平台上检查应用更新
  • 显示原生更新对话框
  • 与 GitHub 发行版集成
  • 使用 Firebase Remote Config 进行更新逻辑
  • 向用户显示发布说明
  • 启用更新的分析跟踪
主要特点
  • 支持 iOS、Android、macOS、Windows 和 Linux
  • 平台原生更新对话框
  • 发布说明显示
  • 分析集成
  • GitHub 和 Firebase Remote Config 支持
  • Localization-ready
适合对象
  • 需要自动更新检查的应用程序
  • 面向多个桌面和移动平台的开发者
  • 需要发布说明可见性的项目
  • 使用 Firebase 或 GitHub 进行发布
  • 专注于通过及时更新提升用户留存的应用
使用建议
  • 需要互联网连接以进行更新检查
  • 可能需要为 Firebase 或 GitHub 进行额外设置
  • 原生对话框外观的自定义选项有限
  • 依赖外部服务获取更新元数据
  • 频繁检查可能带来的性能影响
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add app_updater

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目