我正在编写一个应用程序,能够连接到蓝牙LE设备和旧的经典蓝牙设备。在Android OS4.3中,LE和classic使用不同的API。
如何自动检测以确定我连接的设备是蓝牙LE设备还是传统蓝牙设备,以便选择正确的API进行连接?
发布于 2013-10-18 05:16:38
您可能需要扫描设备两次,对于BLE设备使用: BluetoothAdapter.startLeScan,对于传统蓝牙设备使用: BluetoothAdapter.startDiscovery。
https://stackoverflow.com/questions/19423907
复制相似问题