Android上的Bluetooth Classic。如何实现过滤器进行扫描?

时间:2019-07-18 09:49:05

标签: android bluetooth android-bluetooth

在我的应用程序中,我根据官方文档https://developer.android.com/guide/topics/connectivity/bluetooth实现了经典的蓝牙。 默认情况下,startDiscovery()将扫描附近的所有蓝牙设备。但是在许多情况下,用户/开发人员已经知道所需的设备类别。就我而言,您需要找到一个实现该方法的特定设备:

bluetoothAdapter.listenUsingInsecureRfcommWithServiceRecord(SERVICE_NAME, MY_UUID_INSECURE);

如何从找到的设备列表中选择所需的设备?这是为了方便使用该应用程序,因此您不必从各种不必要的设备中进行选择。它将像BLE中一样是一种过滤器。但是我们正在谈论蓝牙经典。如何使用SERVICE_NAME,MY_UUID_INSECURE,BluetoothClass完成此任务?

0 个答案:

没有答案