event.accuracy 的 SensorEvent 正在提供垃圾值
event.accuracy of SensorEvent is giving garbage values
我正在尝试记录我收到的每个 sensorEvent 的准确性。我正在使用下面的代码将其记录在方法 'onSensorChanged(SensorEvent event)
'
中
Log.d(TAG, "onSensorChanged: " + event.accuracy);
但不幸的是我得到了垃圾值(一些正数和一些负数)。
根据 android documentation,我应该得到 [-1,3] 范围内的值。
知道为什么会这样吗?
看起来这个问题已经 reported 并在以后的版本中得到修复。我观察到 android 的 4.2 和 4.4.4 版本存在问题。我在 AOSP 5.0 上试过,它无法重现。
我正在尝试记录我收到的每个 sensorEvent 的准确性。我正在使用下面的代码将其记录在方法 'onSensorChanged(SensorEvent event)
'
Log.d(TAG, "onSensorChanged: " + event.accuracy);
但不幸的是我得到了垃圾值(一些正数和一些负数)。
根据 android documentation,我应该得到 [-1,3] 范围内的值。
知道为什么会这样吗?
看起来这个问题已经 reported 并在以后的版本中得到修复。我观察到 android 的 4.2 和 4.4.4 版本存在问题。我在 AOSP 5.0 上试过,它无法重现。