gpt4 book ai didi

android - 低功耗蓝牙 : gattCharacteristic. getDescriptor() 返回 null

转载 作者:行者123 更新时间:2023-11-29 17:35:49 25 4
gpt4 key购买 nike

我在获取特征的描述符时遇到问题,它总是返回 null。我的代码有一小段:

public static final String CHARACTERISTIC_UPDATE_NOTIFICATION_DESCRIPTOR_UUID = "00000001-0000-1000-8000-00805f9b34fb";
public final static UUID tmp_uuid_1 = UUID.fromString(CHARACTERISTIC_UPDATE_NOTIFICATION_DESCRIPTOR_UUID);

...

BluetoothGattDescriptor descriptor = gattCharacteristic.getDescriptor(tmp_uuid_1);
descriptor.setValue(true ? BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE : new byte[]{0x00, 0x00});

我在装有 Android 5.1 的 Nexus 6 和装有 OS 2.0(如 Android 4.3)的诺基亚 X2 DS 上试过这个,但也有类似的错误。

等待答案)感谢您的关注!

最佳答案

通知描述符的 uuid 是“00002902-0000-1000-8000-00805f9b34fb”,而不是代码中的“00000001-0000-1000-8000-00805f9b34fb”。

关于android - 低功耗蓝牙 : gattCharacteristic. getDescriptor() 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30593866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com