FLUTTER ECOSYSTEM

version_tracker

本地版本和构建跟踪插件。可用来跟踪之前的安装,并在升级时轻松迁移数据。

最新版本
3.0.0
近 30 天下载
473
喜欢数
48
Pub 分数
150

Package Overview

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

插件概览

Version Tracker 是一个 Flutter 插件,帮助开发者监控跨安装的本地应用版本和构建号。它可追踪之前的版本,从而在应用升级时实现无缝数据迁移。通过本地存储版本历史,它支持在发布版本之间智能处理状态转换,确保用户在升级时保留数据。适用于需要具备升级感知逻辑或根据版本变化进行配置更改的应用。

适合场景
  • 处理应用版本之间的数据迁移
  • 检测首次启动应用程序
  • 按版本管理配置更改
  • 基于版本的支持功能标志
  • 跟踪用户在应用更新之间的旅程
  • 启用回滚安全的状态管理
主要特点
  • 跟踪之前的 app 版本和构建
  • 持久化存储版本历史
  • 提供版本变更的回调
  • 支持跨平台使用
  • 版本检查的简单 API
  • 促进升级感知的应用程序行为
适合对象
  • 需要升级逻辑的应用程序
  • 开发人员管理数据迁移
  • 具有版本依赖功能的项目
  • 需要启动检测的应用程序
  • 使用功能标志的团队
  • 具有版本感知功能的跨平台应用
使用建议
  • 需要持久化存储访问
  • 不处理远程版本检查
  • 仅限本地版本跟踪
  • 无内置更新提示
  • 不适用于基于云的版本同步
  • 复杂迁移规则需要手动实现
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add version_tracker

所属分类

源码仓库

关联项目