首页 > 解决方案 > 如何获取连接的蓝牙设备的类型

问题描述

我正在连接蓝牙设备。试图获取设备类型。

val pairedDevices: Set<BluetoothDevice> = mBluetoothAdapter.bondedDevices

标签: androidandroid-studiokotlinbluetooth

解决方案


检查蓝牙类

表示蓝牙类,它描述了设备的一般特性和功能。例如,蓝牙类将指定通用设备类型,如电话、计算机或耳机,以及它是否能够提供音频或电话等服务。

有了getBluetoothClass()您应该能够检索此类信息。
记住你的权限AndroidManifest.xml

<uses-permission android:name="android.permission.BLUETOOTH" />

推荐阅读