2015-01-30 2 views
0

Могу ли я синхронизировать один раз на нескольких устройствах Android? Например, текущее время 00:00 и через timeapi (веб-сервис) мы отправили на этот раз в Android1. Из-за некоторой задержки мы получаем 00:01 вместо 00:00. Мы делаем то же самое на Android2, но в это время задержка = 2сек, и мы получаем 00:02. Итак, можем ли мы синхронизировать это время между двумя устройствами Android? Возможно, вы предложите другой способ без веб-серфинга, через Bluetooth или отправили несколько запросов на веб-службу каждые 5 секунд, чтобы рассчитать среднюю задержку? В лучшем случае я должен получить 00:00 время на Android1 и Android2.синхронизация времени на нескольких устройствах Android

ответ

1

Если вы хотите, чтобы на всех устройствах было правильное время, вам обычно не нужно ничего делать, кроме как убедиться, что встроенная синхронизация времени не отключена, а синхронизация времени будет выполняться с помощью Протокол NITZ.

Если ваш перевозчик не обеспечивает синхронизацию времени NITZ, вы можете использовать NTP.

Если у вас есть собственное время, отключите синхронизацию NITZ и используйте NTP с вашим собственным NTP-сервером.

+0

Да, большое спасибо, Network Time Protocol - это то, что мне нужно :) – Nick

Смежные вопросы