と呼ばれるカスタム サービスを使用する Android ICS について知っていますNetworkTimeUpdateService
。NtpTrustedTime
このサービスは、シングルトンを介して NTP 時刻同期も実装します。
NtpTrustedTime
デフォルトの NTP サーバーでは、Android システム文字列ソースから要求されます。
final Resources res = context.getResources();
final String defaultServer = res.getString(
com.android.internal.R.string.config_ntpServer);
システム設定の自動時刻同期オプションがオンになっていて、NITZ タイム サービスが利用できない場合、時刻は の NTP サーバーと同期されますcom.android.internal.R.string.config_ntpServer
。
あなたの値を取得するにはcom.android.internal.R.string.config_ntpServer
、次のメソッドを使用できます。
final Resources res = this.getResources();
final int id = Resources.getSystem().getIdentifier(
"config_ntpServer", "string","android");
final String defaultServer = res.getString(id);