颤振如何检查是否有通过蓝牙连接到我的设备的设备

时间:2020-05-14 12:17:51

标签: android ios flutter dart bluetooth

我正在编写一个使用蓝牙连接功能的Flutter应用程序。我想知道我的设备是否通过蓝牙连接到另一个设备。我想问是否有类似蓝牙的互联网连接之类的东西,如果我不想知道是否有替换它的方法。

我的应用程序具有打开蓝牙的作用,因为我已经关闭了蓝牙,然后如果该设备的蓝牙状态已连接到另一个设备或没有连接到另一个设备。

void checkconnectivity() async{
//check bluetooth connectivity
}

1 个答案:

答案 0 :(得分:0)

您可以使用此软件包bluetooth

示例:

/// Create a connection to the device
var deviceConnection = flutterBlue.connect(device).listen((s) {
    if(s == BluetoothDeviceState.connected) {
        // device is connected, do something
    }
});

/// Disconnect from device
deviceConnection.cancel();