标签: android bluetooth android-4.3-jelly-bean
我正在编写一个应用程序,可以连接蓝牙LE设备和旧的经典蓝牙设备。 在Android OS 4.3中,LE和classic使用不同的API。
如何自动检测以确定我连接的设备是蓝牙LE设备还是经典蓝牙设备,以便我可以选择正确的连接API?
答案 0 :(得分:2)
您可能需要扫描设备两次,对于BLE设备使用:BluetoothAdapter.startLeScan,对于经典蓝牙设备使用:BluetoothAdapter.startDiscovery。