SensorEvent.timestamp to absolute (utc) timestamp?
Я задаю себе вопрос, что означает отметка времени в SensorEvent.timestamp. Появляются цифры, такие как 3548712982000. Это не правдоподобно ни для чего: наносекунды/миллисекунды с 1970 года и т.д. Возможно, это ошибка переполнения? Кажется, что на разных устройствах он отличается одновременно!
Ответы
Ответ 1
Всего через несколько секунд после этого вопроса на SO я нашел ответ:
См. комментарий № 18 этой проблемы, где говорится, что это наносекунды с момента загрузки (SystemClock.elapsedRealtimeNanos()
).
Документация для Android окончательно нуждается в обновлении. Недавно была опубликована проблема с doc, не стесняйтесь ее запускать.