文章目录
- 概要说明
- 具体示例
-
- flutter_reactive_ble
- flutter_blue_plus
- flutter_ttc_ble
我们在上一章回中介绍了图标旁边小红点相关的内容,本章回中将 介绍三个BLE包.闲话休提,让我们一起Talk Flutter吧。
概要说明
在移动开发中使用BLE功能时需要使用平台提供的接口,这些接口与平台密切相关,比如Android平台上需要使用Android平台的接口,IOS平台上需要IOS平台的接口。在Flutter中没有提供操作BLE的接口,因为它是一套UI框架,而使用BLE时需要操作硬件,这显然是UI框架不能完成的工作,如果我们想在Flutter中实现BLE功能的话有两种方法:一种是使用Flutter与原生通信的方法调用原生的接口,另外一种是使用三方包实现。其实我分析完这些三方包后发现它们也是使用了Flutter与原生通信的方法实现BLE功能。
我们在前面章回中介绍BLE相关的程序时使用了多个BLE包,本章将对这些包做统一的整理。以方便大家在实现BLE功能时做参考。本章回中主要介绍的BLE包有三个,我们将介绍这三个包的功能和它们之间的差异。文章来源:https://uudwc.com/A/PmnrW
具体示例
在介绍为些包前我们先介绍一下常用的BLE功能,详细如下文章来源地址https://uudwc.com/A/PmnrW