FLUTTER ECOSYSTEM

flutter_blue_plugin

用于在 Android、iOS 和桌面端连接和通信蓝牙低功耗设备的 Flutter 插件

最新版本
0.9.2
近 30 天下载
32
喜欢数
24
Pub 分数
130

Package Overview

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

插件概览

Flutter Blue 插件是一个跨平台的 Flutter 包,可在 Android、iOS、macOS 和 Windows 上实现与蓝牙低功耗(BLE)设备的通信。它提供了一个统一的 API,用于发现、连接和与 BLE 外设交换数据。该插件支持扫描设备、读取和写入特征值、订阅通知以及管理连接。基于原生 BLE 栈构建,确保了跨平台的可靠性能。非常适合开发与可穿戴设备、传感器、信标及其他 BLE 设备交互的应用程序。

适合场景
  • 连接健身追踪器
  • 从物联网设备读取传感器数据
  • 控制智能家居设备
  • 与医疗设备配对
  • 与信标对接以提供定位服务
主要特点
  • 跨平台蓝牙支持
  • 通过通知实现实时数据流
  • 设备发现和连接管理
  • 特性读写操作
  • 背景扫描功能
适合对象
  • 物联网应用开发
  • 可穿戴设备集成
  • 健康和健身应用
  • 基于位置的服务
  • 硬件原型设计
使用建议
  • 需要平台特定权限
  • 对较旧的 Android 版本支持有限
  • 在 iOS 上,后台执行可能会受到限制
  • 扫描期间电池使用量可能会增加
  • BLE行为中的平台特定异常
支持平台AndroidiOSmacOSWindows

安装插件

flutter pub add flutter_blue_plugin

所属分类

依赖

依赖清单 6 项

源码仓库

关联项目

暂无相关数据。