首页 > 解决方案 > Flutter 获取蓝牙名称连接的设备

问题描述

如何在颤动中获取连接设备的名称?我只需要连接到智能手机的设备的名称,即:“丰田汽车”

PS对于Andorid,如果它有所作为

标签: flutterdart

解决方案


可以使用flutter_blue

示例中,它显示了如何获取设备名称。

或者可以简单地:

// Start scanning
flutterBlue.startScan(timeout: Duration(seconds: 4));

// Listen to scan results
var subscription = flutterBlue.scanResults.listen((results) {
    // do something with scan results
    for (ScanResult r in results) {
        print('${r.device.name} found! rssi: ${r.rssi}');
    }
});

// Stop scanning
flutterBlue.stopScan();

推荐阅读