क्या एंड्रॉइड डिवाइस समय सिंक्रनाइज़ करने के लिए नेटवर्क टाइम प्रोटोकॉल (एनटीपी) का उपयोग करते हैं?एंड्रॉइड एनटीपी का उपयोग समय सिंक करने के लिए कर रहा है?
मेरी डिवाइस-सेटिंग्स में मुझे निम्न पाठ "नेटवर्क के साथ सिंक्रनाइज़" के साथ एक चेकबॉक्स दिखाई देता है, लेकिन मुझे नहीं पता कि वे एनटीपी का उपयोग कर रहे हैं या नहीं।
मुझे अपने बैचलर थीसिस के लिए इसकी आवश्यकता है जिसके लिए मैं जीपीएस का उपयोग करता हूं। सटीक जीपीएस-सिग्नल प्राप्त करने के लिए रिसीवर की सटीक घड़ी होनी चाहिए।
मैं वेब पर इस ब्लॉग प्रविष्टि पाया, लेकिन मैं अगर वह सच बताने यकीन नहीं है: सिंक्रनाइज़ करने के लिए Speeding up NTP, GPS Lock in Android
दिलचस्प बात यह है कि ऐसा लगता है कि उन्होंने इसे ** 2.android.pool.ntp.org ** पर हार्ड-कोड किया है। लाइन 820: https://android.googlesource.com/platform/frameworks/base/+/40caf8f4432acd2b9d9230b2b1371660521415c2/core/res/res/values/config.xml#802 –
हां, लेकिन यह केवल स्टॉक एंड्रॉइड के लिए है। कुछ निर्माता सर्वर स्ट्रिंग को बदलते हैं। – Dyonisos
नोट्स: 1) यदि आप एनटीपी सर्वर को बदलना चाहते हैं, तो एंड्रॉइड केवल स्टार्टअप पर config_ntpServer मान को देखता है, इसलिए आपको नए मान का उपयोग करने के लिए रीबूट (या NetworkTimeUpdateService को पुनरारंभ करना होगा)। 2) 2012 से, एंड्रॉइड केवल बूट होने के बाद हर 10 दिनों में समय की जांच करता है। (1 दिन के मूल टाइमआउट को पुनर्स्थापित करने के लिए गेरिट में एक पैच है) 3) एंड्रॉइड को समय की जांच करने के लिए एक चाल है सेटिंग्स को गॉगल करना .Gobal.AUTO_TIME बंद करें और फिर वापस चालू करें। यह सेटिंग्स.एप की दिनांक और समय अनुभाग में चेक बॉक्स के बराबर है।4) एंड्रॉइड एनटीपी का उपयोग नहीं करता है, यह एसएनटीपी का उपयोग करके बहुत कम बारिश करता है। – Harvey