是否有任何蓝牙设备唯一ID



我希望我的程序在某些蓝牙设备打开时做出反应。所以我想知道每个蓝牙设备是否有任何唯一 ID 可用于通过蓝牙设备 android 类识别蓝牙设备.我无法使用设备名称,因为有很多设备具有相同的名称:这是我如何得到这个名字的:

  Set<BluetoothDevice> pairedDevices = mBluetoothAdapter.getBondedDevices();
            for (BluetoothDevice bt : pairedDevices) {
                String bluetoothDevice = bt.getName();
    }

您可以使用设备地址:

bt.getAddress();

最新更新