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

插件详情v2.3.15

flutter_blue_plus

用于连接和与蓝牙低功耗设备通信的 Flutter 插件。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
27.3万
喜欢数
1270
Pub 分数
140

安装插件

flutter pub add flutter_blue_plus

插件介绍

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

Flutter Blue Plus 是一个全面的 Flutter 插件,可在多个平台上实现与蓝牙低功耗(BLE)设备的无缝连接和通信。它在原始 Flutter Blue 包的基础上扩展了更多功能,提升了可靠性,并支持更广泛的平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。开发者可以轻松发现、连接、读取、写入和监控 BLE 外设。该插件支持后台操作,并提供简洁的 Dart 原生 API,用于在跨平台应用中管理 BLE 交互。

适合场景

  • 连接可穿戴设备
  • 控制物联网传感器
  • 从蓝牙信标读取数据
  • 从健身追踪器同步健康数据
  • 构建跨平台的 BLE 应用

主要特点

  • 跨平台蓝牙支持
  • 背景扫描和连接处理
  • 实时数据流
  • 全面的事件驱动型 API
  • 相比 Flutter Blue,稳定性与性能均得到增强

适合对象

  • 物联网应用开发者
  • 健康与健身应用开发者
  • 可穿戴设备集成商
  • 面向多个平台的移动应用开发者

使用建议

  • 需要设备特定权限
  • 由于浏览器限制,网页端功能受限
  • 可能需要为后台模式进行额外配置
  • 性能因设备和操作系统版本而异

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

packages/flutter_blue_plus/README.md

所属分类

依赖

依赖清单 6 项

  • flutter_blue_plus_android>=9.0.5 <9.0.6
  • flutter_blue_plus_darwin>=9.0.5 <9.0.6
  • flutter_blue_plus_linux>=9.0.5 <9.0.6
  • flutter_blue_plus_platform_interface>=9.0.4 <9.0.5
  • flutter_blue_plus_web>=9.0.4 <9.0.5
  • flutter_blue_plus_winrt>=0.0.20 <0.1.0

源码仓库

使用此插件的项目