Android 中的蓝牙 API提供了一个类 ( BluetoothClass ),用于确定设备的特性和功能。在此我们可以找到设备类 ( BluetoothClass.Device ),更具体地说是AUDIO_VIDEO_CAR_AUDIO类。
我打算用它来过滤发现的设备,这样我的应用程序只会配对/发现安装在汽车中的蓝牙设备,但是一些连接到不同品牌的不同汽车的一些测试似乎总是使用AUDIO_VIDEO_HANDSFREE设备类。
- AUDIO_VIDEO_HANDSFREE不用于汽车以外的设备吗?
- 那么拥有AUDIO_VIDEO_CAR_AUDIO类有什么意义呢?
- 汽车制造商之间有标准吗?
- 有没有办法确定只检测汽车设备?
希望有人可能有同样的问题并想出了一个答案。