gpt4 book ai didi

java - characteristic.getDescriptor() 返回 null

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:54:24 27 4
gpt4 key购买 nike

我正在将一个计步器连接到 android。当我在 setCharacteristicNotification 函数中执行以下行时,我得到的描述符为 Null

BluetoothGattDescriptor descriptor = characteristic.getDescriptor(UUID.fromString(SampleGattAttributes.CLIENT_CHARACTERISTIC_CONFIG));



public static String CLIENT_CHARACTERISTIC_CONFIG = "00002902-0000-1000-8000-00805f9b34fb";

为什么返回空值??

characteristic.getUuid() 返回正确的值。

最佳答案

似乎您的设备不支持此 0x2902 BluetoothGattDescriptor 尝试查看您的所有描述符:

  for (BluetoothGattDescriptor descriptor:characteristic.getDescriptors()){
Log.e(TAG, "BluetoothGattDescriptor: "+descriptor.getUuid().toString());
}

关于java - characteristic.getDescriptor() 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29053591/

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