Я разрабатываю приложение, которое должно знать момент, когда запускается система, периодически.
Я использую System.currentTimeMillis();
, чтобы получить текущую «дату» в миллисекундах.
Я получаю истекшую реальную зубную систему с SystemClock.elapsedRealTime()
.
Я вычитаю общее время с истекшим временем, и я получаю время загрузки системы.android wrong boot up time
Я бы понял, изменилось ли значение в миллисекундах во времени (разное время выполнения инструкций). Но для меня это изменения секунд !!! Очень странно.
У кого-то есть идея, почему?
вы имеете в виду «секунды» за секунды от исполнения подряд до (очень очень) последовательного выполнения? – eduyayo