Android: получите атомное время

Я пытаюсь получить атомное время для приложения для Android. Я'м используюhttp://hi-android.info/src/android/net/SntpClient.java.html как клиент NTP и следующий код для реализации NTP (= пример кода из SntpClient.java):

SntpClient client = new SntpClient();
if (client.requestTime("time.foo.com")) {
    long now = client.getNtpTime() + SystemClock.elapsedRealtime() - client.getNtpTimeReference();
}

Я пробовал другой сервер из этого списка:http://mindprod.com/jgloss/timesources.html, но "client.requestTime (»SERVER ")" всегда "ложный" ...

Мой код:

SntpClient client = new SntpClient();
if (client.requestTime("hera.limescope.net", 10000)) {
    long now = client.getNtpTime() + SystemClock.elapsedRealtime() - client.getNtpTimeReference();
    textAtomicClock.setText(String.valueOf(now));
}

Что я делаю неправильно?

Freddi

Ответы на вопрос(1)

Ваш ответ на вопрос