Android アプリに flutter_blue を使用しています。必要な権限をすべて付与し、電話で GPS を有効にしました。スキャンを開始すると、Bluetooth デバイスのリストが表示されますが、HC-05 Bluetooth モジュールが見つかりません。ただし、電話を直接使用すると、HC-05 モジュールが見つかる場合があります。誰でも私を助けることができますか?
スキャン用のコードは次のとおりです。
FlutterBlue flb = _bluetoothService.getInstance();
flb
.startScan(timeout: Duration(seconds: 20), scanMode: ScanMode.lowPower)
.then((x) {
List<ScanResult> r = x as List<ScanResult>;
r.forEach((a) {
print('<<<<<');
print('${a.device.id.id}');
print(a.rssi);
});
});