我们在上一章回中介绍了如何使用蓝牙关的内容,本章回中将介绍 如何连接蓝牙设备.闲话休提,让我们一起Talk Flutter吧。
概念介绍
我们在本章回中提到的连接蓝牙表示通过手机与蓝牙设备进行连接,这里的蓝牙设备仍然是指BLE设备。本章回中仍然使用flutter_blue_plus
包提供的接口来连接蓝牙设备,接下来我们将详细介绍连接蓝牙设备的方法。
实现方法
- 获取蓝牙设备,包中使用BluetoothDevice类型的对象表示蓝牙设备;
- 使用BluetoothDevice类提供的connect()方法连接蓝牙设备;
- 连接过程比较耗时,因此使用异步的方式进行连接;
- 处理连接过程中遇到的错误;
示例代码
void connectDevice(BluetoothDevice device