Android 12'den itibaren Android isteğe bağlı olarak harici
için Unix epoch zamanlarını önerecek,
time_detector
hizmeti. Bu değil
AOSP'de varsayılan olarak etkindir.
Harici zaman kaynağı, cihaz üreticilerinin kullanıcılara eksiksiz bir yanıt vermelerine olanak tanır.
özel saat önerileri alabilirsiniz. Şu tarihten sonra:
harici zaman kaynağından öneriler alınıyor, time_detector
hizmetinden
saatin yapılandırılmış zaman çizelgesini kullanarak güncellenip güncellenmeyeceğini
önceliklendirme kurallarına göre
Uygulama
Cihaz üreticileri, harici saat algılamayı desteklemek için
time_detector
için harici zaman önerileri gönderen bileşen
hizmeti kullanmasını sağlar.
Harici kaynağı yapılandırmak için core/res/res/values/config.xml
politikasını kullanın.
sistem sunucusu yapılandırma dosyasıdır. external
değerini
config_autoTimeSourcesPriority
.
Aşağıdaki örnekte, Android'e harici zaman önerilerinde bulunmak için
en yüksek önceliğe sahip olduğunu görebilirsiniz. Geçerli bir harici
kullanılabilir zaman önerisi, ardından bir sonraki kaynak (bu durumda gnss
) kullanılır.
<string-array name="config_autoTimeSourcesPriority">
<item>external</item>
<item>gnss</item>
</string-array>
Sisteme harici bir zaman önerisi sağlamak için
suggestExternalTime()
yöntemini TimeManager
içinde değiştirebilirsiniz. Harici kaynak
Yapılandırma dosyasında config_autoTimeSourcesPriority
ve daha yüksek değil
mevcut olduğunda, Android
zaman damgasını kullanın.