我正在开发一个 android 蓝牙低功耗应用程序,我在其中以单一特性从外围设备获取数据。我已经在onCharacteristicChanged
方法内部启用了关于这个特征和过程特征值的通知。但是即使特征值没有改变,这个方法也会被多次调用。我将日志放入此方法中,并注意到程序至少进入此方法 4-5 次。我认为只有在特性值有更新时才会调用此方法。为什么会被多次调用?
我正在开发一个 android 蓝牙低功耗应用程序,我在其中以单一特性从外围设备获取数据。我已经在onCharacteristicChanged
方法内部启用了关于这个特征和过程特征值的通知。但是即使特征值没有改变,这个方法也会被多次调用。我将日志放入此方法中,并注意到程序至少进入此方法 4-5 次。我认为只有在特性值有更新时才会调用此方法。为什么会被多次调用?