FLUTTER ECOSYSTEM

flutter_background_service_android

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

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

Package Overview

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

插件概览

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

适合场景
  • 运行定期数据同步
  • 在后台跟踪用户位置
  • 执行长时间运行的任务
  • 保持活动连接
  • 持续处理传感器数据
主要特点
  • 连续后台执行
  • 前台服务支持
  • 简单的启动/停止 API
  • 仅限 Android 的实现
  • Dart代码执行持久化
适合对象
  • 需要持久后台工作的应用
  • 基于位置的服务
  • 数据同步工具
  • 物联网设备通信
  • 后台任务管理器
使用建议
  • 仅限 Android
  • 需要设置前台服务
  • 电池使用量可能增加
  • 权限必须显式处理
  • 如果被误用,系统可能会终止
支持平台Android

安装插件

flutter pub add flutter_background_service_android

所属分类

依赖

依赖清单 1 项
  • flutter_background_service_platform_interface^5.1.2

源码仓库

关联项目