Android蓝牙LE和经典蓝牙API

时间:2013-10-17 10:13:18

标签: android bluetooth android-4.3-jelly-bean

我正在编写一个应用程序,可以连接蓝牙LE设备和旧的经典蓝牙设备。 在Android OS 4.3中,LE和classic使用不同的API。

如何自动检测以确定我连接的设备是蓝牙LE设备还是经典蓝牙设备,以便我可以选择正确的连接API?

1 个答案:

答案 0 :(得分:2)

您可能需要扫描设备两次,对于BLE设备使用:BluetoothAdapter.startLeScan,对于经典蓝牙设备使用:BluetoothAdapter.startDiscovery。