FLUTTER ECOSYSTEM

flutter_background_service_android

一个 Flutter 插件,可在应用程序关闭时持续执行 Dart 代码。

最新版本
6.3.1
近 30 天下载
7万
喜欢数
30
Pub 分数
130

Package Overview

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

插件概览

一个 Flutter 插件,可在 Android 应用关闭时持续执行 Dart 代码。它允许后台任务(如定期数据获取、位置跟踪或长时间运行的操作)不间断进行。专为 Android 设计,利用前台服务在系统限制下保持运行。该插件与 Flutter 无缝集成,并提供简单的 API 来启动、停止和管理后台任务。适用于需要持久后台功能的应用。

适合场景
  • 运行定期数据同步
  • 在后台跟踪用户位置
  • 执行长时间运行的任务
  • 保持活动连接
  • 持续处理传感器数据
主要特点
  • 连续后台执行
  • 前台服务支持
  • 简单的启动/停止 API
  • 仅限 Android 的实现
  • Dart代码执行持久化
适合对象
  • Apps needing persistent background work
  • Location-based services
  • Data synchronization tools
  • IoT device communication
  • Background task managers
使用建议
  • Android-specific only
  • Requires foreground service setup
  • Battery usage may increase
  • Permissions must be handled explicitly
  • System may terminate if misused
支持平台Android

安装插件

flutter pub add flutter_background_service_android

所属分类

源码仓库

关联项目