Czy urządzenia z Androidem używają protokołu NTP do synchronizacji czasu?Czy Android używa NTP do synchronizacji czasu?
W moim Device-Settings widzę pole wyboru z następującym tekstem "synchronize with network", ale nie wiem, czy używają NTP.
Potrzebuję tego do mojej pracy licencjackiej, do której używam GPS. Aby uzyskać dokładny sygnał GPS, odbiornik powinien mieć dokładny zegar.
znalazłem ten wpis na blogu-internecie, ale nie jestem pewien, czy powiedzieć prawdę: Speeding up NTP, GPS Lock in Android
Co ciekawe, wygląda na to, że zakodowała je na ** 2.android.pool.ntp.org **. Linia 820: https://android.googlesource.com/platform/frameworks/base/+/40caf8f4432acd2b9d9230b2b1371660521415c2/core/res/values/config.xml#802 –
Tak, ale to jest tylko dla Androida. Niektórzy producenci zmieniają ciąg serwera. – Dyonisos
Uwagi: 1) Jeśli chcesz zmienić serwer NTP, Android sprawdza tylko wartość config_ntpServer podczas uruchamiania, więc musisz ponownie uruchomić (lub ponownie uruchomić usługę NetworkTimeUpdateService), aby użyć nowej wartości. 2) Od 2012 roku Android sprawdza czas tylko raz na 10 dni po uruchomieniu. (Jest łatka w gerrit, aby przywrócić pierwotny limit czasu 1 dnia) 3) Sztuczka, która sprawi, że Android sprawdzi godzinę, to wyłączyć Settings.Global.AUTO_TIME, a następnie z powrotem. Jest to odpowiednik pola wyboru w sekcji Data i godzina pliku Settings.app.4) Android nie korzysta z NTP, bardzo rzadko korzysta z SNTP. – Harvey