我正在尝试使用 bluecove 显示与我的 PC 关联的蓝牙设备列表,但它只是继续扫描而没有找到任何东西,它在终端上显示此消息:
BlueCove version 2.1.0 on winsock
并留在那里而不显示任何设备。
这是我正在使用的代码:
BluetoothDeviceDiscovery bluetoothDeviceDiscovery=new BluetoothDeviceDiscovery();
//display local device address and name
LocalDevice localDevice = LocalDevice.getLocalDevice();
System.out.println("Address: "+localDevice.getBluetoothAddress());
System.out.println("Name: "+localDevice.getFriendlyName());
//find devices
DiscoveryAgent agent = localDevice.getDiscoveryAgent();
我认为这是本地设备的问题,因为它甚至没有显示本地设备的地址。