要获取蓝牙设备的UUID,可以使用BluetoothDevice类的getUuids()方法。该方法返回一个ParcelUuid数组,其中存储了设备的UUID。以下是获取蓝牙设备UUID的示例代码:
```java
private void getDeviceUUIDs(BluetoothDevice device) {
UUID[] uuids = device.getUuids();
if (uuids != null) {
for (UUID uuid : uuids) {
Log.d(TAG, "UUID: " + uuid.toString());
}
}
}
```
在上面的代码中,首先使用getUuids()方法获取设备的UUID数组,然后遍历数组打印出每个UUID的值。注意,getUuids()方法返回的是一个ParcelUuid数组,每个ParcelUuid对象都有一个getUuid()方法,该方法返回一个标准的java.util.UUID对象。你可以进一步处理这些UUID对象的值,以满足你的应用需求。