Как я могу синхронизировать 2 (или более) Android-устройства в одно и то же время?
Я пытаюсь проверить точность измерения приложения для Android, которое сохраняет метку времени при нажатии кнопки. Для этого я установил приложение на 3 устройства и одновременно нажал кнопки. Моя цель - получить разницу во времени менее 10 мс.
С помощью System.currentTimeMillis();
с включенной в настройках устройства автоматической синхронизацией времени по сети я получил разницу во времени до 15 секунд.
Используя NTP, как предложено в этом ответе, я получил разницу во времени до 2 секунд.
Есть ли более точный способ, чем этот?