I have a broadcast receiver in my app that logs every connection of a BT device by tracking the android.bluetooth.device.action.ACL_CONNECTED
broadcast. But I need to know if the BT device isa headset, and more importantly, if it s an SCO or an A2DP headset. I can find out what services the connected device supports using BluetoothClass.Service, but I don t know which services are supposed to correspong to each type of headset. Here are the ones listed:
AUDIO
CAPTURE
INFORMATION
LIMITED_DISCOVERABILITY
NETWORKING
OBJECT_TRANSFER
POSITIONING
RENDER
TELEPHONY
谁能告诉我,其中哪一类是头盔(头盔、手无寸或A2DP)?