请参阅下面附带的图片和代码。我正在检查蓝牙设备是否有SPP UUID。它确实如此,并且确实如此,但该声明无论如何都要评估为假。如果我打破UUID名称并对其进行评估,情况也是如此。
Parcelable[] uuids = device.getUuids();
if(uuids != null) {
for (Parcelable parcelable: uuids) {
ParcelUuid parcelUuid = (ParcelUuid) parcelable;
UUID uuid = parcelUuid.getUuid();
String str = SPP_UUID.toString();
String cmp = parcelUuid.getUuid().toString();
if (uuid.equals(Constants.SPP_UUID)) {
isSPP = true;
}
}
}
UUIDS IMAGE 请帮助,这是非常令人沮丧的,因为它似乎是如此基本。 谢谢, 汤姆