搜索插件、代码仓与 APP 分类

插件详情v2.3.2

flutter_ble_lib

FlutterBle 库是一个支持 BLE 操作的 Flutter 库。它使用 MultiPlatformBleAdapter 作为原生后端。

近 30 天下载
156
喜欢数
122
Pub 分数
40

安装插件

flutter pub add flutter_ble_lib

插件介绍

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

FlutterBle 库是一个 Flutter 包,可在跨平台环境中实现蓝牙低功耗(BLE)操作,其原生后端采用 MultiPlatformBleAdapter。它提供了一个统一的接口,用于发现、连接和与 BLE 设备通信。该库专为开发与可穿戴设备、传感器或物联网硬件交互的应用程序的开发者设计,简化了跨平台 BLE 集成。该库支持基本的 BLE 功能,如扫描、读取/写入特征值以及处理通知。由 Polidea 维护,并托管在 GitHub 上,以确保透明度并促进社区贡献。

适合场景

  • 连接到BLE信标
  • 从可穿戴设备读取传感器数据
  • 控制物联网设备
  • 与智能家居设备配对
  • 来自BLE外设的实时数据流

主要特点

  • 跨平台蓝牙支持
  • 事件驱动通信
  • 特性读写操作
  • 自动连接管理
  • 对 GATT 服务和描述符的支持

适合对象

  • 物联网应用开发
  • 可穿戴设备集成
  • 健康与健身追踪应用
  • 智能家居自动化
  • 基于蓝牙的工业工具

使用建议

  • 需要原生平台设置
  • 高级功能的文档有限
  • 依赖于外部适配器的实现
  • 可能需要后台执行权限
  • 不适用于非BLE蓝牙使用场景

所属分类

依赖

依赖清单 2 项

使用此插件的项目

暂无相关数据。