FLUTTER ECOSYSTEM

background_location

一个 Flutter 插件,可在 Android 和 iOS 上获取后台位置更新。iOS 使用 CoreLocation,Android 使用 FusedLocationProvider。

最新版本
0.13.2
近 30 天下载
215
喜欢数
397
Pub 分数
130

Package Overview

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

插件概览

background_location 包为 Android 和 iOS 平台提供持续的后台位置跟踪功能。它利用原生 API——iOS 上的 CoreLocation 和 Android 上的 FusedLocationProvider,即使在应用处于非活动或终止状态时,也能提供准确且高效的定位更新。该包专为需要持久地理定位功能的应用(如健身追踪器、拼车服务或资产监控)的开发者设计,确保在各种设备上都能可靠运行。该插件简化了集成过程,只需最少的设置,并支持可配置的更新间隔和精度设置。

适合场景
  • 健身追踪应用
  • 拼车服务
  • 资产监控
  • 地理围栏应用
  • 配送跟踪
主要特点
  • 后台位置更新
  • 跨平台支持(Android 和 iOS)
  • 原生 API 集成
  • 可配置的精度和频率
  • 所需设置最少
适合对象
  • 需要持续位置跟踪的应用程序
  • 开发实时位置功能的开发者
  • 需要地理围栏的移动应用
  • 可穿戴设备或物联网设备跟踪
  • 现场服务或物流软件
使用建议
  • 电池消耗可能增加
  • 需要用户权限才能在后台访问
  • iOS 后台模式必须在 Xcode 中启用
  • Android 前台服务通知是必需的
  • 准确性取决于设备硬件和设置
支持平台AndroidiOS

安装插件

flutter pub add background_location

所属分类

源码仓库

关联项目

暂无相关数据。