我正在我的应用程序中进行抖动检测,我看到几个使用时差的示例来规范化加速度增量。这是否意味着用作registerListener参数之一的速率(我使用的是SensorManager.SENSOR_DELAY_NORMAL)不是恒定的?
由于
答案 0 :(得分:2)
Android的核心内核以及几乎大多数Linux发行版都不适用于真正的“实时操作系统”。没有真正的保证可以满足最后期限,或者每个传感器读数都准确准时。您在传感器读取时间戳中看到的差异可能取决于系统上正在运行的进程/线程的数量以及无数其他因素。
我想说你可以期待大多数传感器读数彼此非常接近恒定时间,但如果读数的确切时间对你的应用来说至关重要,那么跟踪差异可能是一个好主意。到达时间自己。
祝你好运!